高可用之路-可用、高性能、高可用
这篇文章整理自同名分享材料,核心是从数据库中间件 Proxy 的视角看“可用、高性能、高可用”之间的关系。它讨论的不是单点功能罗列,而是连接收敛、透明主从、多语言接入、游标优化、读写分离、故障切换和配置中心协同这些能力如何组合起来,让应用侧尽量少感知底层数据库拓扑变化。
高可用之路-可用、高性能、高可用
这篇文章整理自同名分享材料,核心是从数据库中间件 Proxy 的视角看“可用、高性能、高可用”之间的关系。它讨论的不是单点功能罗列,而是连接收敛、透明主从、多语言接入、游标优化、读写分离、故障切换和配置中心协同这些能力如何组合起来,让应用侧尽量少感知底层数据库拓扑变化。
如果把数据库直连理解为应用与后端资源的硬耦合,那么 Proxy 的价值就在于把连接、路由、主从、扩容、故障迁移这些复杂性收敛到中间层。这样一来,应用看到的是相对稳定的访问入口,DBA 和平台侧则可以在后端完成切换、治理和演进。本文保留原始幻灯片版式,方便按照分享脉络阅读。
阅读脉络
这份材料可以按三条线看。第一条是性能线:通过连接收敛、游标优化和 SQL 路由减少应用与数据库之间的无效开销。第二条是可用线:通过透明主从、读写分离、数据源治理降低应用改造成本。第三条是高可用线:通过 FailOver 支持、配置中心和中间件端能力,把故障信息从 DBA 传递到应用访问路径上。
幻灯片
第 1 页:Proxy 优势之连接收敛

第 2 页:透明主从与多语言支持

第 3 页

第 4 页

第 5 页

第 6 页

第 7 页

第 8 页

第 9 页

第 10 页:游标优化

第 11 页

第 12 页

第 13 页

第 14 页

第 15 页

第 16 页

第 17 页

第 18 页

第 19 页:FailOver 中间件端的支持
