以下哪项属于 OB 集群 Root Service 持久化存储元数据的载体?

以下哪项属于 OB 集群 Root Service 持久化存储元数据的载体?
A. Root SSTable
B. CLOG 日志文件
C. 租户 MemTable
D. 审计日志

1 个赞

正确答案:A. Root SSTable

答案解析

  • 选项 A(正确) :在 OceanBase 集群中,Root Service(总控服务)负责管理集群的元数据,如资源池、租户、分区分布等。这些关键的元数据信息最终会持久化存储在 Root SSTable 中。SSTable 是 LSM-Tree 存储引擎中的静态基线数据文件,用于磁盘上的持久化存储,确保集群重启或故障恢复后元数据不丢失。
  • 选项 B(错误) :CLOG 日志文件是事务提交日志,主要用于保证数据的持久性和一致性,记录的是数据变更操作,而非 Root Service 的元数据结构本身。它服务于数据层的事务恢复,不是元数据的载体。
  • 选项 C(错误) :租户 MemTable 是内存中的增量数据存储结构,用于缓存用户数据的写入和修改,属于运行时状态,断电即失,不具备持久化能力,更不是 Root Service 元数据的存储载体。
  • 选项 D(错误) :审计日志用于记录用户操作行为,满足合规和安全审计需求,与集群内部元数据的存储和管理完全无关。