分页与分库那些事儿(线上交流纪要)

  1. 云栖社区>
  2. 阿里云MVP>
  3. 博客>
  4. 正文

分页与分库那些事儿(线上交流纪要)

初商南 2019-08-12 19:43:05 浏览333
展开阅读全文

2017年2月23日周四晚8点30分,“架构师之路”公众号作者@58沈剑 带来了主题为《互联网数据库“跨库分页”架构技术实践》的分享,以下是主持人@赫阳 整理的实录,记录下了作者和读者问答的精彩片段,命名为《分页与分库那些事儿》。

前序文章:《互联网数据库“跨库分页”架构技术实践》


问:目前准备做数据库水平切分,需要注意什么关键问题?目前了解需要避免跨库事务,请老师指点。

答:

需要注意分库patition key的选取,要保证两个均衡:数据量的均衡,请求量的均衡。

库后,需要注意分之前用SQL满足的需求是否还能满足,需要怎么改进满足,例如max, min, avg, sum都需要在服务层再做一次聚合。

夸库事务,分布式事务,在吞吐量是主要矛盾的互联网场景,目前没有能够很好解决的方案,尽量避免。


问:采用hash取模方式的表扩容策略及采用一致性













网友评论

登录后评论
0/500
评论
初商南
+ 关注
所属云栖号: 阿里云MVP