NDB Cluster

NDB Cluster is a distributed DBMS that backs the MySQL Cluster product. It can be used independently of a MySQL via a C++ API.

History

Development on NDB ("Network DataBase") began in the 1990s by Mikael Ronström at Ericsson. Ericsson later spun the NDB project out as a start-up called Alzato, which the MySQL AB company acquired in 2003.

Query Interface

Custom API

Stored Procedures

Not Supported

Storage Architecture

Disk-oriented

Data Model

Key/Value

System Architecture

Shared-Nothing

Storage Organization

Heaps

Source Code

https://dev.mysql.com/downloads/cluster/

Tech Docs

https://dev.mysql.com/doc/refman/8.0/en/mysql-cluster.html

Developer

Oracle

Country of Origin

SE

Acquired By

MySQL AB, Oracle

Project Type

Commercial, Open Source

Written in

C++

Supported languages

C++

Compatible With

MySQL

Licenses

GPL v2

Wikipedia

https://en.wikipedia.org/wiki/NDB_Cluster