用memcached手动cache数据
1 2 3 4 5 6 7 8 |
sql = "SELECT * FROM blogs LIMIT 100" Blog.class k = MD5.new(sql) @blogs = Cache.get k if @blogs.blank? @blogs = Blog.find_by_sql(sql) Cache.put k, @blogs, 60*30 #expire after 30min end |
memcache-client 1.5.0:
get(key, expiry = 0)
put(key, value, expiry = 0)
Posted by devon At May 04, 2008 20:39
请登录以发表评论。