今天了解到了一个android轻量级的开源缓存框架,(github:https://github.com/yangfuhai/ASimpleCache),花了一点时间研究了一下源代码,大概的思路就是每个缓存目录对应一个Acache类,通过mInstanceMap关联(个人觉得这个主要是减少对象的.....
分类:
移动开发 时间:
2015-11-11 06:20:39
阅读次数:
319
文章转载于:http://blog.jobbole.com/30940/引言我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案,可是他们不知道缓存是怎么构建的,或者没有告诉你应该采用什么标准去选择缓存框架。在这边文章,我们会去讨论缓存,缓存算法,缓存框架以及哪个缓存框架会...
分类:
编程语言 时间:
2015-11-09 12:27:22
阅读次数:
154
5个强大的Java分布式缓存框架推荐2014-11-19 10:12 佚名 码农网 字号:T|T在开发中大型Java软件项目时,很多Java架构师都会遇到数据库读写瓶颈,如果你在系统架构时并没有将缓存策略考虑进去,或者并没有选择更优的缓存策略,那么到时候重构起来将会是一个噩梦。在开发中大型Java软...
分类:
编程语言 时间:
2015-11-03 11:58:43
阅读次数:
254
数据库访问可能是很多网站的瓶颈。动不动就连接池耗尽、内存溢出等。前面已经讲到如果我们的网站是一个分布式的大型站点,那么使用 memcached实现数据库的前端缓存是个很不错的选择;但如果网站本身足够小只有一个服务器,甚至是vps的那种,不推荐使用memcached,使 用Hibernate或者Myb...
分类:
数据库 时间:
2015-10-18 06:33:53
阅读次数:
278
Spring仅仅是提供了对缓存的支持,但它并没有任何的缓存功能的实现,spring使用的是第三方的缓存框架来实现缓存的功能。其中,Spring对EHCache提供了很好的支持。 ????Spring的缓存机制是基于Spring的...
分类:
编程语言 时间:
2015-09-23 15:11:27
阅读次数:
276
有兴趣的同学可以读完这篇文章以后 可以看看这个硬盘缓存和volley 或者是其他 图片缓存框架中使用的硬盘缓存有什么异同点。讲道理的话,其实硬盘缓存这个模块并不难写,难就难在 你要考虑到百分之0.1的那种情况,比如写文件的时候 手机突然没电了之类的,你得保证文件正确性,唯一性等等。今天就来看看这个D...
分类:
移动开发 时间:
2015-09-17 11:22:32
阅读次数:
286
按照Redis官网定义,Redis是一个开源的基于BSD协议的强大的K-V内存数据库。它提供了五种数据结构:strings、hashes、lists、sets和sorted sets。Redis完全基于ANSI C编写。 Redis通常被用作缓存目的,而在Java界流行的缓存框架还有Memcache...
分类:
其他好文 时间:
2015-09-04 12:26:22
阅读次数:
169
缓存是任何一个Web程序都需要重视的内容。受到Redis的启发,我想到开发一个基于HTML5 localStorage的key-value缓存框架,做了一些尝试之后,便有了Smarge这样一个产物。 大家都知道,HTML5的localStorage没有超时...
分类:
Web程序 时间:
2015-08-11 10:19:41
阅读次数:
127
JCS是Jakarta的项目Turbine的子项目。它是一个复合式的缓冲工具。可以将对象缓冲到内存、硬盘。具有缓冲对象时间过期设定。还可以通过JCS构建具有缓冲的分布式构架,以实现高性能的应用。对于一些需要频繁访问而每...
分类:
其他好文 时间:
2015-08-10 10:52:03
阅读次数:
523
Ehcache详细解读 Ehcache??是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的问题...
分类:
系统相关 时间:
2015-08-03 23:02:37
阅读次数:
419