每日一题,求赞,2026051102

1 个赞

这个说法是错误 的。

OceanBase 中分区的副本是一个完整的存储单元,它不仅包含磁盘上的静态数据(SSTable),还包括内存中的增量数据(MemTable)和事务日志

1 个赞

错误
TiDB 的分区(Region)副本,底层由 TiKV 的 RocksDB 存储引擎实现,而 RocksDB 是基于 LSM-Tree 架构的

  • MemTable(内存表):写入的数据先写入 WAL 日志,再写入内存中的 MemTable,用于提升写入性能。
  • SSTable(磁盘静态文件):当 MemTable 写满后,会异步刷写到磁盘,形成有序的 SSTable 文件。
2 个赞