OB 事务引擎核心模块包含

A.TM 事务管理器
B.LM 行锁管理器
C.GTS 全局时间戳
D. 冷热分层

1 个赞

选择ABC
OceanBase 事务引擎的核心模块包含以下部分:
A. TM 事务管理器:负责管理事务的完整生命周期,包括事务的创建、提交、回滚、超时回收,是事务的 “总控” 模块。
B. LM 行锁管理器:负责事务并发控制中的行级锁管理,处理事务间的锁冲突,保证数据一致性。
C. GTS 全局时间戳:为分布式事务提供全局唯一、单调递增的时间戳,是实现多版本并发控制(MVCC)和分布式事务排序的核心组件。

错误答案
D. 冷热分层:这是 OceanBase 存储引擎的优化策略(用于数据存储与合并),不属于事务引擎的核心模块。

选ABC
OceanBase 的事务引擎是确保分布式环境下数据 ACID 特性的核心,它主要由三个核心模块构成:负责事务生命周期管理的 TM 、负责并发控制的 LM ,以及负责全局时序基准的 GTS