随笔分类 -  cache

上一页 1 2 3 4 5
Bloom Filter(布隆过滤器)的概念和原理
摘要:目录 引子 布隆过滤器介绍 产生的契机 设计思想 优缺点与用途 假阳性率的计算 Guava中的布隆过滤器 redis实现布隆过滤器 总结 引子 最近在研究推荐系统中已读内容排除以及重复内容去重相关的问题,布隆过滤器是解决这类问题最好的工具之一,很值得专门写一篇文章来详细讲解。 在缓存穿透的场景中,解 阅读全文
posted @ 2013-12-18 14:07 duanxz 阅读(4254) 评论(0) 推荐(1)
【转】使用缓存的9大误区
摘要:如果真要细说缓存的好处,还真是不少,但是在实际的应用中,很多时候使用缓存的时候,总是那么的不尽人意。换句话说,假设本来采用缓存,可以使得性能提升为100(这里的数字只是一个计量符号而已,只是为了给大家一个“量”的体会),但是很多时候,提升的效果只有80,70,或者更少,甚至还会导致性能严重的下降,这 阅读全文
posted @ 2012-12-13 13:20 duanxz 阅读(298) 评论(0) 推荐(0)
Memcached深度分析
摘要:Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进 阅读全文
posted @ 2012-11-13 13:26 duanxz 阅读(251) 评论(0) 推荐(0)
Spirng Cache
摘要:一.概述 先了解下基础知识 1).了解下基于注释(annotation)的缓存(cache)技术 它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的效果 阅读全文
posted @ 2012-11-13 10:21 duanxz 阅读(473) 评论(0) 推荐(0)

上一页 1 2 3 4 5