本附錄包含 NDB
原始碼中出現或有助於理解的術語和縮寫。
ACC. ACCelerator 或 ACCess 管理器。實作為 DBACC
核心區塊,處理主索引鍵的雜湊索引,提供快速存取記錄的能力。
API 節點. 在 NDB
術語中,這指的是任何使用 NDB
API 存取叢集資料的應用程式,包括當作 API 節點運作的 mysqld。(在此情況下運作的 MySQL 伺服器也稱為 「SQL 節點」。)有時非正式縮寫為 「API」。請參閱 NDB Cluster 節點、節點群組、片段複本和分割區。
BACKUP. 在 NDB 核心中,具有此名稱的區塊會執行線上備份和檢查點。如需更多資訊,請參閱 第 4.1 節,「BACKUP 區塊」。
CMVMI. 代表 Cluster Manager Virtual Machine Interface(叢集管理員虛擬機器介面)。一個 NDB
核心處理對作業系統的非訊號要求,以及組態管理、與叢集管理伺服器的互動,以及各種核心區塊與 NDB
虛擬機器之間的互動。如需更多資訊,請參閱 第 4.2 節,「CMVMI 區塊」。
CNTR. 代表重新啟動 CoordiNaToR(協調器)。如需更多資訊,請參閱 第 4.14 節,「NDBCNTR 區塊」。
DBINFO. Database Information(資料庫資訊)區塊提供對 ndbinfo
資訊資料庫的支援,該資料庫用於取得關於資料節點內部結構的資訊。請參閱 第 4.6 節,「DBINFO 區塊」。
DBTC. 交易協調器(有時也簡寫為 TC)。如需更多資訊,請參閱 第 4.9 節,「DBTC 區塊」。
DICT. NDB
資料DICTionary(字典)核心區塊。也稱為 DBDICT。請參閱 第 4.4 節,「DBDICT 區塊」。
DIH. DIstribution Handler(分配處理器)。一個 NDB
核心區塊。請參閱 第 4.5 節,「DBDIH 區塊」。
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 磁碟資料表。請參閱 第 4.13 節,「LGMAN 區塊」。
LQH. Local Query Handler(本機查詢處理器)。NDB
核心區塊,在 第 4.7 節,「DBLQH 區塊」中討論。
MGM. ManaGeMent 節點(或管理伺服器)。實作為 ndb_mgmd 伺服器常駐程式。負責將叢集組態資訊傳遞給資料節點,並執行諸如啟動和停止節點等功能。使用者透過叢集管理用戶端 (ndb_mgm) 存取。管理節點的討論可以在 ndb_mgmd — NDB Cluster 管理伺服器常駐程式中找到。
NDB_STTOR. NDB
STarT Or Restart(啟動或重新啟動)
QMGR. NDB
核心中的叢集管理區塊。其職責包括監控來自資料和 API 節點的心跳訊號。如需更多資訊,請參閱 第 4.17 節,「QMGR 區塊」。
RBR. Row-Based Replication(以列為基礎的複寫)。NDB Cluster 複寫是以列為基礎的複寫。請參閱 NDB Cluster 複寫。
STTOR. STarT Or Restart(啟動或重新啟動)
SUMA. 叢集 SUbscription MAnager(訂閱管理員)。請參閱 第 4.19 節,「SUMA 區塊」。
TC. Transaction Coordinator(交易協調器)。請參閱 第 4.9 節,「DBTC 區塊」。
TRIX. 代表由具有此名稱的 NDB
核心區塊管理的 TRansactions and IndeXes(交易和索引)。請參閱 第 4.23 節,「TRIX 區塊」。
TSMAN. Table space manager(表空間管理員)。處理 NDB Cluster 磁碟資料的表空間。如需更多資訊,請參閱 第 4.22 節,「TSMAN 區塊」。
TUP. TUPle(元組)。資料儲存單位。也(連同 DBTUP 一起)用於指稱 NDB
核心的元組管理區塊,該區塊在 第 4.10 節,「DBTUP 區塊」中討論。