OceanBase V4 行列混存如何同时支撑 TP 和 AP?

OceanBase V4 行列混存如何同时支撑 TP 和 AP?

OceanBase 基于 LSM-Tree 的“基线 + 增量”架构,增量数据始终写在内存 MemTable 中并保持行存格式,保证高并发写入和点查性能。

基线数据落地磁盘时,可以按 Column Group 组织为列存格式。查询时优化器基于代价自动选择路径:TP 点查走行存,AP 聚合扫描走列存。

三种模式对比:

  • 纯行存 :适合 OLTP,写入性能最优;
  • 纯列存 :适合 OLAP,压缩比高、聚合快;
  • 行列混存 :同时保留行存和列存两份数据,兼顾 TP/AP,但存储开销约翻倍。