在 OceanBase 数据库中,转储的主要作用是

A、清理过期数据
B、压缩数据
C、合并多个 SSTable 文件
D、将增量数据刷入磁盘

答案:D、将增量数据刷入磁盘

解析

OceanBase基于LSM-Tree架构:

  1. 转储(Mini Compaction)的核心动作是把内存中MemTable里的增量写入数据,持久化落到磁盘生成Mini SSTable,以此释放内存,保障新写入能持续进行,对应选项D。
  2. 其他选项辨析:
  • A:清理过期数据是后续合并、GC阶段的工作,不是转储的主要作用;
  • B:压缩是SSTable落地或合并时的优化手段,不是转储的核心目的;
  • C:合并多个SSTable属于**合并(Major Compaction/Minor Compaction)**的职责,不属于转储的主要作用。
2 个赞

是D,我给你一份解析的题库吧,已私信

1 个赞

我也想要

D、将增量数据刷入磁盘

1 个赞

积分积分