1.3.1 Core NDB API Classes

The NDB API is a MySQL Cluster application interface that implements transactions. It consists of the following fundamental classes:

In addition, the NDB API defines an NdbError structure, which contains the specification for an error.

It is also possible to receive events triggered when data in the database is changed. This is accomplished through the NdbEventOperation class.

The NDB event notification API is not supported prior to MySQL 5.1.

For more information about these classes as well as some additional auxiliary classes not listed here, see Section 2.3, “NDB API Classes, Interfaces, and Structures”.