This section contains terms and abbreviations that are found in or
useful to understanding the
NDB source code.
ACC. ACCelerator or ACCess manager. Handles hash indexes of primary keys, providing fast access to records. See Section 8.4.3, “The DBACC Block”.
NDB terms, this is any application
that accesses cluster data using the
API, including mysqld when functioning as
an API node. (MySQL servers acting in this capacity are also
referred to as “SQL nodes”). Often abbreviated
Stands for Cluster
NDB kernel handling nonsignal requests to
the operating system, as well as configuration management,
interaction with the cluster management server, and
interaction between various kernel blocks and the
NDB virtual machine. See
Section 8.4.2, “The CMVMI Block”, for
CNTR. Stands for restart CoordiNaToR. See Section 8.4.13, “The NDBCNTR Block”, for more information.
DBTC. The transaction coordinator (also sometimes written simply as TC). See Section 8.4.8, “The DBTC Block”, for more information.
DICTionary kernel block.
Also DBDICT. See
Section 8.4.4, “The DBDICT Block”.
NDB kernel block. See
Section 8.4.5, “The DBDIH Block”.
NDB kernel block, used for MySQL Cluster
Disk Data tables. See
Section 8.4.12, “The LGMAN Block”.
NDB kernel block, discussed in
Section 8.4.7, “The DBLQH Block”.
MGM. ManaGeMent node (or management server). Implemented as the ndb_mgmd server daemon. Responsible for passing cluster configuration information to data nodes and performing functions such as starting and stopping nodes. Accessed by the user by means of the cluster management client (ndb_mgm). A discussion of management nodes can be found in ndb_mgmd — The MySQL Cluster Management Server Daemon.
The cluster management block in the
kernel. It responsibilities include monitoring heartbeats
from data and API nodes. See
Section 8.4.16, “The QMGR Block”, for more
RBR. Row-Based Replication. MySQL Cluster Replication is row-based replication. See MySQL Cluster Replication.
STTOR. STart Or Restart
SUMA. The cluster SUbscription MAnager. See Section 8.4.18, “The SUMA Block”.
TC. Transaction Coordinator. See Section 8.4.8, “The DBTC Block”.
Stands for TRansactions and
which are managed by the
NDB kernel block
having this name. See
Section 8.4.20, “The TRIX Block”.
TSMAN. Table space manager. Handles tablespaces for MySQL Cluster Disk Data. See Section 8.4.19, “The TSMAN Block”, for more information.
TUPle. Unit of data
storage. Also used (along with
DBTUP) to refer to the
NDB kernel's tuple management block,
which is discussed in
Section 8.4.9, “The DBTUP Block”.