虽然 OceanBase 以分布式著称,但其“单机分布式一体化”架构在中小规模业务场景下的实际表现和成本优势。
核心内容框架:
- 背景引入: 很多中小企业既想享受 OceanBase 的高可用和数据强一致,又担心分布式架构带来的初期硬件成本(至少3台机器)和运维复杂度。
- 技术探讨: 针对 OceanBase 4.x 版本以后对单机部署的优化,提问在“单机模式”下(例如只使用2台甚至1台服务器),OceanBase 的 LSM-Tree 存储引擎、事务处理能力与传统的 MySQL 单机架构相比,性能损耗有多大?
- 核心提问: 在实际生产环境中,当业务量从单机起步逐步增长到需要自动扩容为分布式集群时,这种“透明”的转换过程是否真的零停服?在数据重分布期间,对读写性能的影响具体体现在哪些指标上?希望有实践过的同学分享 TCO(总体拥有成本)的对比数据。