Secode_level_cacheRails 的 AR 对象缓存插件
Rails的ActiveRecord自身没有带强大的对象缓存功能,这是AR的一个重大的遗憾。早在2008年开始,我们就借鉴了Java强大的ORM 框架Hibernate的二级对象缓存编写了这个Rails的AR对象缓存插件,并且一直作为JavaEye网站缓存优化的秘密武器来使用,取得了非常理 想的效果。
现在我们将这个插件从Rails2.x的版本升级到了3.x版本,并且抽取成了一个通用插件,开始应用于新的Rails3.2的项目之上。有志于AR对象缓存优化的ruby程序员不容错过。
使用方法:
class User < ActiveRecord::Base acts_as_cached(:version => 1, :expires_in => 1.week) end
评论
cache4jJava 对象缓存
cache4j是一个有简单API与实现快速的Java对象缓存。它的特性包括:在内存中进行缓存,设计用于多线程环境,两种实现:同步与阻塞,多种缓存清除策略:LFU,LRU,FIFO,可使用强引用(str
cache4jJava 对象缓存
0
sochange-juqerypluginjQuery的对象切换插件
BasedonjQueryobjectswitchingplugin,SimpleLightweight基于jQuery的对象切换插件,简易轻量所有参数:$(obj).soChange({ thu
sochange-juqerypluginjQuery的对象切换插件
0
sochange-juqerypluginjQuery的对象切换插件
Based on jQuery object switching plugin, Simple Li
sochange-juqerypluginjQuery的对象切换插件
0