NDB API 是一个实现事务的 NDB Cluster 应用程序接口。它由以下基本类组成:
Ndb_cluster_connection
表示与集群的连接。Ndb
是主类,代表与数据库的连接。NdbDictionary
提供有关表和属性的元信息。NdbTransaction
代表一个交易。NdbOperation
表示使用主键的操作。NdbScanOperation
表示执行全表扫描的操作。NdbIndexOperation
表示使用唯一哈希索引的操作。NdbIndexScanOperation
表示使用有序索引执行扫描的操作。NdbRecAttr
代表一个属性值。
此外,NDB API 定义了一个
NdbError
结构,其中包含错误的规范。
还可以接收数据库中数据更改时触发的事件。这是通过
NdbEventOperation
类来完成的。
MySQL 5.1 之前的NDB
事件通知 API 不受支持。
有关这些类以及此处未列出的一些其他辅助类的更多信息,请参阅 第 2.3 节,“NDB API 类、接口和结构”。