返回信息流自己的猜测:
1.读写分离
回复帖子/站短 等频繁进行的且实时性高的写操作 很有必要这么做
2.延时写入
帖子的回复数,浏览数,用户的关注被关注等 时效性低的数据延时写入
3.帖子中除正文外的一些大字段写入memcache,用户信息写入memcache 生命周期根据论坛的规模和版面热度来设置
比方北邮人论坛可以把生命周期设为1min,这样的话给memcache划100M内存将将够用了吧。
大部分的读数据库操作可以命中
大家说说上面的几点有什么问题,或者还有哪些没想到的地方需要优化?
这是一条镜像帖。来源:北邮人论坛 / database / #8024同步于 2014/3/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
论坛的一般优化与缓存策略是什么
ammen
2014/3/22镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
可以关注下
https://github.com/xw2423/nForum
【 在 ammen 的大作中提到: 】
: 自己的猜测:
: 1.读写分离
: 回复帖子/站短 等频繁进行的且实时性高的写操作 很有必要这么做
: ...................