关于 OceanBase V4.0 的“转储”与“合并”,以下说法正确的是?
A. 转储是将 MemTable 中的增量数据冻结并生成新的微块 SSTable
B. 合并操作仅仅是将内存数据写入磁盘,不涉及基线数据的处理
C. 合并是将所有的增量 SSTable 与基线 SSTable 进行归并,生成新的全量基线数据
D. 频繁的转储会产生较多的小文件,定期执行合并有助于提升读取性能并释放存储压力
我的答案是ABC
关于 OceanBase V4.0 的“转储”与“合并”,以下说法正确的是?
A. 转储是将 MemTable 中的增量数据冻结并生成新的微块 SSTable
B. 合并操作仅仅是将内存数据写入磁盘,不涉及基线数据的处理
C. 合并是将所有的增量 SSTable 与基线 SSTable 进行归并,生成新的全量基线数据
D. 频繁的转储会产生较多的小文件,定期执行合并有助于提升读取性能并释放存储压力
我的答案是ABC
ACD,转储是内存数据落盘生成增量 SSTable(A 对)。合并是增量数据与基线数据的归并,生成新的全量基线(C 对)。由于转储会产生碎片化文件,定期合并能优化读取路径并释放空间(D 对)。B 错误,合并的核心就是处理基线数据。