分库分表方案设计
2022-03-26 00:38:10 27 举报
AI智能生成
分库分表方案设计脑图
作者其他创作
大纲/内容
垂直分库
根据业务类型将业务数据拆分成不同的库,即专库专用
水平分片
持续增长的业务数据水平拆分成不同的表
分片策略
取余/取模:可以均匀存放数据,但是数据库节点扩容非常麻烦
range范围:便于节点扩容,但数据分布不均匀。适用于持续增长的订单号等特殊场景
一致性hash:节点扩容后数据迁移的工作量小,依靠虚拟节点实现数据的均匀分布
自定义分片规则:根据目标字段前缀指定进行分区
其他规则:根据时间、地区等方式
广播表
如字典映射表等数据量小、变动小的表,冗余存储到各个数据库中
绑定表
关联性较强的数据表配置成绑定表,方便后续做关联查询
0 条评论
下一页