文章目录
一、OceanBase架构总览
OceanBase作为一款原生分布式关系型数据库,其架构设计充分体现了分布式系统的高可用、高扩展和高性能特性。整个系统由多个核心组件协同工作,每个组件都有其独特的职责和设计哲学。
1.1 OceanBase整体架构
OceanBase采用Shared-Nothing架构,整个集群由多个Zone组成,每个Zone包含若干台OB Server。这种设计使得系统能够实现水平扩展,同时保证数据的高可用性。以下是OceanBase的核心组件及其交互关系:
OceanBase作为一款原生分布式关系型数据库,其架构设计充分体现了分布式系统的高可用、高扩展和高性能特性。整个系统由多个核心组件协同工作,每个组件都有其独特的职责和设计哲学。
OceanBase采用Shared-Nothing架构,整个集群由多个Zone组成,每个Zone包含若干台OB Server。这种设计使得系统能够实现水平扩展,同时保证数据的高可用性。以下是OceanBase的核心组件及其交互关系: