Это приложение содержит условия и сокращения, которые сочтены полезными
для понимания исходного кода NDB
.
ACC.
ACCelerator или
ACCess manager.
Осуществлен как ядерный блок
DBACC
, который обращается с хэш-индексами
первичных ключей, обеспечивая быстрый доступ к записям.
API node (узел API).
В терминах NDB
это любое приложение, которое
работает с данными кластера, используя NDB
API,
включая mysqld
функционируя как узел API. Серверы MySQL, действующие в этом режиме, также
упоминаются как узлы SQL. Иногда сокращается
неофициально как API. См.
NDB Cluster Nodes, Node Groups, Fragment
Replicas, and Partitions.
BACKUP. В ядре NDB блок, имеющий это имя, выполняет резервные копии онлайн и контрольные точки. Для получения дополнительной информации посмотрите раздел 4.1.
CMVMI.
Сокращение для Cluster
Manager
Virtual
Machine
Interface. Ядро
NDB
, обрабатывающее несигнальные запросы к
операционной системе, а также управление конфигурацией, взаимодействие с
сервером управления группы и взаимодействие между различными ядерными блоками
и виртуальной машиной NDB
, см./
раздел 4.2.
CNTR. Сокращение для Coordi NaTo R. См. раздел 4.14.
DBINFO. Блок
Data
base
Information
оказывает поддержку для информационной базы данных
ndbinfo
для
получения информации о внутренностях узла данных. Посмотрите
раздел 4.6.
DBTC. Операционный координатор (также иногда просто TC). См. раздел 4.9.
DICT. Ядерный блок NDB
данных
DICTionary. Также
DBDICT. См.
раздел 4.4.
DIH. DIstribution
Handler. Ядерный блок
NDB
, см.
раздел 4.5.
LDM. Local
Data
Manager.
Этот набор ядерных блоков NDB выполняет код, который управляет данными,
обработанными на определенном узле данных. Это включает блоки
DBTUP
,
DBACC
,
DBLQH
,
DBTUX
,
BACKUP
,
TSMAN
,
LGMAN
,
PGMAN
и
RESTORE
.
Каждый такой набор модулей упоминается как экземпляр LDM и ответственен за хранение кортежа, хэша и индексов T-дерева буфера страницы и управление табличным пространством, записывая и получая местные контрольные точки, и управляя дисковыми регистрациями данных. У узла данных могут быть многократные экземпляры LDM, каждый из которых может быть распределен среди ряда потоков. Каждый экземпляр LDM работает со своим собственным разделением данных.
LGMAN. Log
Group
MANager, ядерный блок
NDB
, используемый таблицами NDB Cluster Disk
Data. См.
раздел 4.13.
LQH. Local
Query
Handler, ядерный блок
NDB
, обсуждаемый в
разделе 4.7.
MGM. Узел Mana Ge Ment (он же сервер управления). Осуществлен как ndb_mgmd. Ответственный за прохождение информации о кластерной конфигурации к узлам данных и выполнение таких функций, как старт и остановка узлов. Доступ пользователя выполняется посредством клиента управления (ndb_mgm). Обсуждение узлов управления может быть найдено в ndb_mgmd The NDB Cluster Management Server Daemon.
NDB_STTOR. NDB
STar
TOr
Restart.
QMGR. Блок управления кластера в ядре
NDB
. Обязанности включают контролирующую
синхронизацию узлов API и данных. Посмотрите
раздел 4.17.
RBR. Row- Based R eplication. NDB Cluster Replication это построчная репликация. См. NDB Cluster Replication.
STTOR. STar T Or Restart.
SUMA. SUbscription MAnager кластера, см. раздел 4.19.
TC. Transaction Coordinator. См. раздел 4.9.
TRIX. Сокращение от
TRansactions and
Inde
Xes, которыми управляет ядерный блок
NDB
, имеющий это имя. Посмотрите
раздел 4.23.
TSMAN. Table space manager. Обрабатывает табличные пространства для NDB Cluster Disk Data. См. раздел 4.22.
TUP. TUPle.
Хранение единицы информации. Также используемый (наряду с
DBTUP), чтобы относиться к
блоку управления кортежем ядра NDB
, который
обсужден в разделе
4.10.