数据库的异地多活分析和方案
做异地多活的前提是应用和数据库都做水平拆分,并且保持规则联动。基于分布式MySQL和OceanBase都可以实现异地多活架构,细节稍有不同。
一些关系数据库的架构总结
本文总结一下接触过的关系型数据库常用的几种架构及其演进历史。分析数据库架构方案的几个视角用发生故障时的高可用性、切换后的数据一致性和扩展性。每个产品都还有自己独特的优势和功能,这里不一定会提到。
分布式数据库的拆分设计实践
并不是换了分布式数据库后,应用性能就一定会提升。也并不是用了分布式数据库后,应用所有场景性能都会提升。