没有合适的资源?快使用搜索试试~ 我知道了~
feed流业务的推拉模式小结: • 拉模式,读扩散,feed存一份,存储小,用户集中访问数据,性能差 • 推模式,写扩散,feed存多份,用冗余存储换锁冲突,性能高
资源推荐
资源详情
资源评论
feed 业务特点:有类似于“关注/粉丝”的好友关系,个人的主页由别人发布的 feed 消息组成。
feed 业务典型动作:关注,取关,发布 feed,拉取自己的主页 feed 流。
feed 业务核心数据:关系数据,feed 数据。
一、拉模式 “读扩散”方案简介
例如,某 feed 系统里有 ABCD 四个用户,其中:
A 关注了 BC,D 关注了 B
其关系存储又包含关注关系与粉丝关系,“ A 关注了 BC,D 关注了 B”的潜台词是“B 有两个粉丝 AD,C 有
一个粉丝 A”。
B 发布过四条 feed:msg1, msg3, msg5, msg10
C 发布过两条 feed:msg2, msg8
每一个用户,都有一个 feed 队列,记录自己曾经发布的所有 feed 数据。
在拉模式中,发布一条 feed 的流程非常简单,例如 C 新发布了一条 msg12:
资源评论
hyy80688
- 粉丝: 10
- 资源: 202
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功