12.4.1 读写分离、分库分表策略 12.4.1 读写分离、分库分表策略 当单机数据库的性能瓶颈日益显现,业务系统的吞吐量与响应延迟开始无法满足用户需求时,我们不得不将目光投向分布式数据存储架构。在众多可伸缩性设计手段中,“读写分离”与“分库分表”是最基础、最广泛、也最容易被误解的两种策略。它们不是银弹,但若能深入其技术肌理,精准把握其实现细节与适用边界,便能在高并发、大数据量场景下构筑起稳健的数据服务基石。 一、为何要读写分离?不只是为了“分担压力” 很多人将读写分离简单理解为“把查询请求打到从库,写请求打到主库”,这种认知虽无错,却过于浅薄。真正的价值在于解耦读写路径的资源竞争。