分库分表方案设计与实施关键步骤.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-08-14 发布于北京
  • 举报

《041_再次梳理一下落地分库分表方案的几个关键步骤(1)》

项目实战课,4部分:技术积累、架构设计、代码落地、平台实战

分库分表,方案设计

单表尽量控制在千万级的数据量以内,几百万条数据

平均每个订单对应3个订单条目

正常的互联网公司的订单增长数量,每天10w单,千万级的订单,每月300w订单,每年是

3600w订单,10年才3.6亿订单,30年才达到10亿级的订单;订单条目而言,乘以3倍就

可以了

订单表就已经到1000万级的数据量了,订单条目已经到了3000万级的数据量了

订单系统的分库分表这个事儿,已经迫在眉睫了

1、设计分库分表的方案

range、hash,如何hash,hash字段,几台数据库服务器,多少个库,每个库里多少个表,

数据如何路由到库,如何路由到表,现有系统的这些功能,C端用户,B端商家,M端运营,

各种业务功能的CRUD的SQL能否在分库分表中运行

2、重构数据的代码

是不要碰业务逻辑的代码,最多就是重构分库分表的配置,数据源引入数据库中间件来

做,DAO那一层,以及你的一些SQL语句可能会涉及到重构,Service里的业务逻辑,

数据

文档评论(0)

1亿VIP精品文档

相关文档