这是一个创建于 4379 天前的主题,其中的信息可能已经有所发展或是发生改变。
看redis示例如何做一twitter……大致的思路是,三:
1. 推文的容,比如是的,文字,每推文有一唯一id
2. 每user一feed,保存推文的id,每次query一user的feed的候,直接取出
3. 每user推的候,在1中新一,直接O(n)的方法,把新推文的idprepend到每他的粉的feed中
做,高效……是在碰到李100w粉的,即使是O(n)推也要好久 = =
改善看,似乎想不到有效的方法降低度……上看,量的用不多,普通人如果不活,大概也就只是1000粉就限了。。然後通告均衡之的,可以,勉能付……
,最佳是?
3 条回复 1970-01-01 08:00:00 +08:00  | | 1 FrankFang128 2013-10-21 02:05:22 +08:00 我觉的最佳实践是「先满足目前需求,等你的服务快要扛不住了再改。」 没开玩笑。 |
 | | 2 family 2013-10-21 07:27:27 +08:00 via iPhone 赞楼上 |
 | | 3 niseter 2013-10-21 10:02:21 +08:00 via Android 说句不好听的,没有人会为你对以后做的准备发工钱,你拿到的工资只是完成既定目标,除非你自己当老板,否则没必要。 |