《Cache_fu插件使用方法(翻译:持续补充更新)》的相关内容
相关讨论
一行代码搞定ActiveRecord的二级缓存
背景介绍:
JavaEye在今年1月份发布新版本以来,一直在使用cache_fu插件为整个网站提供缓存功能,在使用cache_fu时有遇到一些api调用不方便的问题:
1. 它没有对find(id)方法进行重写:
class User < ActiveRecord::Base
acts_as_cached
end
#find没有使用cache机制
User.find(p ...
by Quake Wang 2008-10-06 浏览 (1841) 回复 (18) 关键字: rails.cache, memcache
关于实现一个rails smart cache 的思路草稿。
最近研究了一下 rails的cache设计,发现其中一些不尽如人意的地方:
* cache expiry 编写繁琐
* 分页缓存的清除,现有cache实现的支持都不是很完善
* 在一次清除大量缓存的时候,脏数据读的问题。
我查阅了一些blog以及相关的文章,从他们的抱怨和设计中得到一些启发,我觉得cache可以做得更好,更智能,更能够减少开发人员的工作量。 下面是我设计思路的一些草稿,如 ...
by firebody 2007-12-10 浏览 (4152) 回复 (12) 关键字:
memcache 和belongs_to 问题
如果用memcache把一些系统的基础数据表全部存起来,关联中的belongs_to,这种关联还得读取数据库。
例如 B belongs_to A 那么 a.b是取B表中的一条数据。 但是B表的数据全部都放在memcache中了。这里的数据读取就有问题了。 读cache总要比读取数据库要快的。有没有现成的方案的?
by jack 2007-09-15 浏览 (1940) 回复 (4) 关键字:
Cache SHOW COLUMNS
今天recity发布第二版本,优化了半天,终于达到一个稍微满意的速度,闲下来也写了篇bllog轻松下:)
这个东西据说在production已经cache了,是的,确实是的!
今天主要的目的是折腾于是乎google一把,看有没有现成的plugin,呵呵,俺想偷懒 :D
没找到plugins,但是找到一个不错的patch:http://dev.rubyonrails.org/attachme ...
by xxj 2008-01-11 浏览 (713) 回复 (5) 关键字: cache columns
相关博客
一行代码搞定ActiveRecord的二级缓存
背景介绍:
JavaEye在今年1月份发布新版本以来,一直在使用cache_fu插件为整个网站提供缓存功能,在使用cache_fu时有遇到一些api调用不方便的问题:
1. 它没有对find(id)方法进行重写:
class User < ActiveRecord::Base
acts_as_cached
end
#find没有使用cache机制
User.find(p ...
by Quake Wang 2008-10-06 浏览 (32) 回复 (18) 关键字: rails.cache, memcache
如何在has_one这样的关联上加入memcache 补丁
cache_fu 好用, 不过我有很多表间关联,我希望某些表的数据,通过关联(has_one,has_many)能够按id统一从memcache中读取或者写入. 该如何呢?
唯一的办法就是 monkey patch了,自己写吧.
第一个版本
require 'active_record/associations/belongs_to_association'
require 'active_ ...
by jack 2008-03-10 浏览 (2082) 回复 (1) 关键字:
Rails Cache
今天插一脚,介绍一下Rails的缓存机制以及memcached的使用
Rails的Cache分四种:
1,Page Cache - Fastest
2,Action Cache - Next Fastest
3,Fragment Cache - Least Fastest
4,ActiveRecord Cache - Only available in Edge Rails
下面一一介绍上面四种C ...
by hideto 2007-06-07 浏览 (2058) 回复 (3) 关键字: Rails Cache 缓存
Cache SHOW COLUMNS
今天recity发布第二版本,优化了半天,终于达到一个稍微满意的速度,闲下来也写了篇bllog轻松下:)
这个东西据说在production已经cache了,是的,确实是的!
今天主要的目的是折腾于是乎google一把,看有没有现成的plugin,呵呵,俺想偷懒 :D
没找到plugins,但是找到一个不错的patch:http://dev.rubyonrails.org/attachme ...
by xxj 2008-01-11 浏览 (571) 回复 (5) 关键字: cache columns
Caching(缓存)“缓存”什么
相关文献(http://www.ibm.com/developerworks/cn/web/wa-rails1/#N1007C)
许多应用程序似乎都花费很多时间做重复的事情。博客应用程序提交当前文章列表给每
个访问者。商店应用程序在同一页显示产器信息给请求它的每个人。
所有重复都浪费了我们服务器的资源时间。提交博客页面可以要求半打的数据库查询,
它可以一直运行很多Ruby方法和Rails模板。它不 ...
by jbf034 2008-08-02 浏览 (126) 回复 (0) 关键字:
相关新闻
Ruby on Rails 2.0的新功能介绍
万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。
Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3762) 回复 (4) 关键字: rails
Rails 2.0 Preview Release
原文: http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release
Action Pack: Resources
1,RESTful风格改进:
/people/1;edit将变成/people/1/edit
2,添加routing名字空间
map.namespace(:admin) do |admin|
ad ...
by hideto 2007-10-04 浏览 (1006) 回复 (0) 关键字: Rails 2.0

