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

赞助商链接