Homeland ruby-china 为什么不全部用 redis 还要用 memcached 来缓存呢?

inetufo · May 06, 2012 · Last by huacnlee replied at May 06, 2012 · 6796 hits

@huacnlee有什么来由吗?redis 性能应该比 memcached 好啊

有些数据不需要永久保存,memcache 过期会自动清掉

#1 楼 @suupic Reids 也可以设置过期时间。

@SErHo memcache 貌似要比 redis 快一点点 http://blog.51yip.com/cache/1318.html

@suupic @inetufo ruby-china 是如何使用的 redis,memcache 做缓存的?

应用层(场景)不同的内容,存储在不同的地方。memcache 主要用来缓存 view fragement 和一些统计数据。

#5 楼 @ashchan redis 一样可以缓存 view fragment 啊

我这两个也是分开用的,redis 主要用来处理结构,感觉合在全用一个 redis 进程风险和内存占用比较难控制,分成两个进程又不如把缓存功能直接切成 memcached, 而且不是说 vm 要废了么

分开管理,简单安全,redis 存需要持久化存放的数据,Memcached 存 cache

You need to Sign in before reply, if you don't have an account, please Sign up first.