《Spring Boot 实战》11.2 读写分离
读写分离能提升读吞吐,但前提是单库已经优化到位。本节用 AbstractRoutingDataSource 实现数据源路由,靠 @Transactional(readOnly = true) 决定读写走向,解释事务内切换数据源为何无效,并给出主从延迟下「写完读不到」的三种处理与从库故障降级。
tag
读写分离能提升读吞吐,但前提是单库已经优化到位。本节用 AbstractRoutingDataSource 实现数据源路由,靠 @Transactional(readOnly = true) 决定读写走向,解释事务内切换数据源为何无效,并给出主从延迟下「写完读不到」的三种处理与从库故障降级。
深入 HikariCP 连接池原理、ShardingSphere 分库分表、读写分离架构与分布式主键设计
从SQL优化到分库分表,全面掌握数据库性能优化技巧。涵盖索引设计、查询优化、连接池管理、读写分离、分片策略、缓存策略及PostgreSQL/MySQL实战。
产品矩阵数据与缓存架构:MySQL 数据库分层、读写分离、Redis 分布式缓存、ClickHouse 分析处理与 ES 全文检索的完整数据架构设计。