作者回复: 👍
作者回复: 如果关注的人数不多,消息写入没有瓶颈的话,可以继续使用推模式。消息的乱序问题可以通过别的方式解决,比如如果使用Kafka,那么可以把一个人的消息写入到一个固定的partition
作者回复: 是的
作者回复: 存在即合理~
作者回复: 一般收件箱都是记录ID,也就是对应关系,但即使这样,写入量依然很高
作者回复: 微博是只存储发件箱,并且是按照时间来分为多级缓存,比如把最近五天的微博ID存储到一组缓存里面,所以可以存储全量。
考虑过滤的话,也会存储一些用于过滤的flag信息
作者回复: 是需要存储微博ID,不存储微博的内容,我不知道你提到的存储关联消息指的是不是这个
作者回复: 是的,推拉结合 是这样的