Klastr NDB - NDB Cluster
Klastr NDB je distribuován databáze základní systém Cluster MySQL. Může být použit nezávisle na a MySQL Server s uživateli přistupujícími ke Clusteru přes NDB API (C ++). „NDB“ znamená Nsíť Database.
Z pohledu serveru MySQL je NDB Cluster Skladovací motor pro skladování tabulky z řádky.
Z pohledu NDB klastru server MySQL instance je API proces připojený ke klastru. NDB Cluster může současně podporovat přístup z jiných typů procesů API, včetně Memcached, JavaScript / Node.JS, Java, JPA a HTTP / REST. Všechny procesy API mohou fungovat na stejných tabulkách a datech uložených v klastru NDB.
Cluster MySQL používá MySQL Server poskytuje nad Ndb Cluster následující funkce:
- SQL schopnost rozebrat / optimalizovat / provést
- Křížový stůl připojit se mechanismus
- Ověření a autorizace uživatele
- Asynchronní replikace dat do jiných systémů
Všechny procesy API včetně serveru MySQL používají NDBAPI[1] C ++ klientská knihovna pro připojení ke klastru NDB a provádění operací.