NDB集群内部/ NDB内部术语表

附录A NDB内部术语表

本附录包含的术语和缩写,是发现或有用的理解NDB源代码。

ACC。ACC经国家或ACCess经理。实现的DBACC内核块,它处理主键的散列索引,提供对记录的快速访问。

API节点。NDB方法访问集群数据的任何应用程序NDBAPI,包括mysqld当作为API节点时。(MySQL服务器在这种情况下也被称为SQL节点)。有时非正式缩写为API.看到NDB集群节点、节点组、片段副本和分区

备份。NDB内核,具有此名称的块执行在线备份和检查点。有关更多信息,请参见第4.1节“备份块”

CMVMI。代表C光泽资源管理V虚拟achinenterface。一个NDB内核处理对操作系统的非信号请求,以及配置管理、与集群管理服务器的交互,以及各种内核块与NDB虚拟机。看到第4.2节,“CMVMI块”,以查询更多资料。

容器。代表重新开始CoordiN一个T噩ydF4y2BaR.看到第4.14节“NDBCNTR块”,以查询更多资料。

DBINFO。Datab日月光半导体信息mation块为ndbinfo信息数据库,用于获取数据节点内部信息。看到第4.6节“DBINFO块”

DBTC。事务协调器(有时也简单地写成TC).看到第4.9节,“DBTC块”,以查询更多资料。

字典NDB数据DICTionary内核块。也DBDICT.看到第4.4节,“DBDICT块”

DIH。stributionH非电信。一个NDB内核块。看到第4.5节,“DBDIH块”

LDM。localData资源管理。这组NDB内核块执行管理给定数据节点上处理的数据的代码。它包含了DBTUPDBACCDBLQHDBTUX备份TSMANLGMANPGMAN,恢复块。

每一组这样的模块被称为一个LDM实例,负责元组存储、哈希和t树索引、页面缓冲区和表空间管理、写入和恢复本地检查点,以及磁盘数据日志管理。一个数据节点可以有多个LDM实例,每个实例都可以分布在一组线程中。每个LDM实例使用它自己的数据分区。

LGMAN。lG哑声男人。蒸机NDB内核块,用于NDB集群磁盘数据表。看到第4.13节“LGMAN块”

LQH。localueryH非电信。NDB内核块,在第4.7节,“DBLQH块”

米高梅。安娜GeEnt节点(或管理服务器)。实现的ndb_mgmd服务器守护进程。负责将集群配置信息传递给数据节点并执行启动和停止节点等功能。用户通过集群管理客户端(ndb_mgm).管理节点的讨论可以在ndb_mgmd—NDB集群管理服务器守护进程

NDB_STTOR。NDB基于“增大化现实”技术TOrRestart

QMGR。中的集群管理块NDB内核。它的职责包括监控来自数据节点和API节点的心跳。看到第4.17节“QMGR块”,以查询更多资料。

RBR。R噢,B为此Replication。NDB集群复制是基于行复制。看到NDB集群复制

STTOR。基于“增大化现实”技术TOrRestart

SUMA。集群bscription钎子。看到第4.19节“SUMA块”

TC。TransactionCoordinator。看到第4.9节,“DBTC块”

特利克斯。代表TRansactions和濒死经历XEs,由NDB具有此名称的内核块。看到第4.23节“TRIX块”

TSMAN。T能力年代速度资源管理。处理NDB集群磁盘数据的表空间。看到第4.22节,“TSMAN积木”,以查询更多资料。

锤头。锤头勒。数据存储单位。也用于(与…一起DBTUP)参阅NDB内核的元组管理块,在第4.10节,“DBTUP块”