什么时候才该考虑分库分表?
查看完整题解
参考回答
直接回答
先定位容量瓶颈,确认单库的索引、查询、数据保留和扩展手段已无法满足目标,再考虑切分。分片键要兼顾热点分布、主要访问路径和迁移。
讲清原理
切分把数据或负载分散,也会增加跨片查询、全局唯一、事务、路由和备份恢复难度。表分区可以在单实例内组织数据,和跨实例分片有不同成本。
例子与易错点
按用户切订单可让用户查询集中,但跨用户报表需另设计。上线前要演练旧数据迁移、双写校验、切流和回退。
相关题 · 第 134 题、第 138 题
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。