保存成功
订阅成功
保存失败,请重试
提交成功

从好友关系开始,聊“多对多”类业务数据库水平切分架构实践

¥10会员免费看
58沈剑
4.8
严选 Chat了解严选标准

有一类“多对多”特征的业务,典型代表是“好友关系”,1个用户能加多个好友,1个用户又能被多个人反加好友,这个业务场景,随着用户数据量越来越大,数据库性能显著降低,如何来对好友关系业务进行水平切分是本章的重点:

  1. “多对多”类业务的特点与场景。
  2. “多对多”类业务如何进行水平切分核心指导思想。
  3. “多对多”类业务水平切分后遇到的潜在问题(最典型的问题->通过userid来切分,friendid上的查询怎么办?)。
  4. “多对多”类业务水平切分最佳实践。

实录提要:

  • 类似用户表、权限表、部门表,做微服务需要做冗余吗?
  • 做冗余的目的是为了解决数据量大时候的查询性能?
  • 多对多关系除了冗余数据,还有其他处理办法吗?
  • 分布式开发,多对多数据,如何封装可用的 API?加密解密的安全性怎么办?
  • 现在 58 到家内部是用自己开发的 rpc,还是用 springcloud+springboot?
  • 信息脱敏在 58 是如何设计的?
1079 人已订阅
会员免费看
¥10 原价订阅
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效
严选标准
知道了
Chat 状态详情
开始预订
预订结果公布17.04.18

预订达标,作者开始写作

审核未达标,本场 Chat 终止

作者文章审核结果公布17.07.24

审核达标,文章发布

审核未达标,本场 Chat 终止

Chat 完结
×
已购列表