该模块为事务和数据操作提供内部接口,对节点之间传递的信号执行基本操作。该模块实现了事务服务,然后可以被其他模块使用。它还用于构建在线索引,位于 storage/ndb/src/kernel/blocks/dbutil
中,其中包括以下文件:
DbUtil.cpp
: 实现 Dbutil
类方法
DbUtil.hpp
: 定义 Dbutil
类,用于提供事务服务。
DbUtil.txt
: 有关 DBUTIL
实现的实用程序协议的实现说明。
该模块执行的职责之一是维护备份 ID 和其他分布式标识符的序列。