初步打算写个账户间有简单关系的站,而且希望拿mysql配合redis使用,但是没什么经验,求指教

2012-05-01 16:11:35 +08:00
 udonmai
例如twitter有following和following两个list,那么它大概是怎么存储的呢?
更新更频繁的持久化数据放redis是不是更好?比如在线人数?
实时消息似乎应该放在redis里,但是如果不想记录消息,在每次任务结束都必须清空消息占的内存?
类似的两者配合还有PHP和redis的配合,有些什么best practice么?
3479 次点击
所在节点    MySQL
4 条回复
udonmai
2012-05-01 16:17:14 +08:00
补充:大家在一开始规划数据库的时候都怎么考虑的呀? 同样的,有什么最佳实践么?
udonmai
2012-05-01 16:36:05 +08:00
http://www.slideshare.net/iso1600/high-performance-weibo-qcon-beijing-2011-7577912 虽然这里有提到相关的,但是有一定高度了。。。
huangz
2012-05-01 17:01:56 +08:00
你贴的那个幻灯主要关注的是平台和性能,应用方面看这个视频比较好: http://www.infoq.com/cn/presentations/tfl-sina-weibo-platform-redis-practice

Redis 文档本身也有不少应用范例,比如使用 EXPIRE 命令做 navigation session: http://redis.io/commands/expire , APPEND 命令做 time series : http://redis.io/commands/append , BLPOP 做事件通知: http://redis.io/commands/blpop 等等。
udonmai
2012-05-01 17:33:46 +08:00
@huangz 啊啊啊,huangz! 恩,好的,我看看去~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/34256

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX