前言:数据库典型架构实践

作者/分享人:58沈剑
“架构师之路”公众号作者,58到家高级总监,技术委员会主席。前百度高工,58同城高架,技委主席。

这是一个引子,在互联网数据库架构设计中,水平切分技术相关的概念与释疑:什么是水平切分,垂直切分,什么是分组,什么是分片,什么是路由规则,有哪些常见的路由规则,各自的优缺点是什么,水平切分的方法论,经常遇到的困难是什么,为后续的四场做一个铺垫。

覆盖90%互联网业务特性的四类业务,用户中心(“单KEY”类业务),帖子中心(“1对多”类业务),好友关系(“多对多”类业务),订单中心(“多KEY”类业务)分别如何实施水平切分。


本场Chat不进行线上交流,只包含文章。

已有501人预订
预订达标
文章出炉
交流日期
     
17.04.18
17.05.03
17.05.03 08:30
查看文章评论/提问
cyciopes
看起来还不错 我决定购买专题
思考的犀牛
能说下binlog主从同步数据的过程和利用到的原理及工具吗?谢谢!
listen
很实用,使用场景很多,讲一下binlog同步的逻辑机制呢,怎样能实现主从准实时同步呢?
福杯满溢
实用性很强,良心力作啊啊啊啊啊!
葬花逐流
分片后的多个库,58是怎样做分布式事务的?
XJ
写得很好,值得学习
十一
写的很好,很有诚意,条理清晰,通俗易懂,期待后续
心悟
清晰,简洁,实用。跟着沈老师学习,梳理,回顾。
思考的犀牛
基本上把公众号内的总结了一下,后面几篇才是真材实料吧
Leo
良心之作!
steven tang
讲解逻辑清晰。希望 垂直切分 能再展开来多写些例子。
Roger
很实用,赞
LeonXi
期待后续,更多干货…
何阿呆
期待后续
Sunny
期待后续!
大熊
可以介绍下分库,分表后的如何设计搜索
胡峰
赞 非常有帮助
大熊
请问,分组后对于不能忍受数据同步延迟的操作,都有什么解决方法吗?我们之前都是粗暴的强制读写主库。
大熊
还有分片后的分页除了全表扫描还其他方法吗?
流沙河
“数据库读写高并发量高”没太明白
你可能还喜欢
支付平台架构设计评审核心要点与最佳实践
李艳鹏
软件架构发展历程分享
kimmking
死磕 Elasticsearch 方法论:普通程序员高效精进的 10 大狠招!
铭毅天下
前端大师炼成记:初中级前端成长指南
差不多先生
微服务开发中的数据构架设计
陈伟荣
从微信支付宝支付接口设计谈 API 接口产品的设计经验和最佳实践
李艳鹏
微信扫描登录