A. OceanBase 使用 InnoDB 作为默认存储引擎
B. OceanBase 采用 LSM-Tree 架构,写入操作先写入 MemTable,达到阈值后转储为 SSTable
C. OceanBase 仅支持行存,不支持列存
D. OceanBase 的 MemTable 中的数据在刷盘前是不持久化的,因此宕机会丢失所有未提交数据
A. OceanBase 使用 InnoDB 作为默认存储引擎
B. OceanBase 采用 LSM-Tree 架构,写入操作先写入 MemTable,达到阈值后转储为 SSTable
C. OceanBase 仅支持行存,不支持列存
D. OceanBase 的 MemTable 中的数据在刷盘前是不持久化的,因此宕机会丢失所有未提交数据
正确答案:B
B 正确:OceanBase 基于 LSM-Tree 架构,所有写入操作先写入内存中的 MemTable,当达到阈值后,会转储为磁盘上的只读 SSTable。
其余错误
A 错误:OceanBase 采用自研的存储引擎,不使用 InnoDB,InnoDB 是 MySQL 的默认存储引擎。
C 错误:OceanBase 不仅支持行存,也支持列存(用于分析型场景)。
D 错误:OceanBase 的 MemTable 数据写入前会先持久化到 Redo Log,即使宕机,也能通过 Redo Log 恢复数据,不会丢失所有未提交数据。
B. OceanBase 采用 LSM-Tree 架构
正确答案:B
正确答案:B
B把
选B