Documentation Home
MySQL NDB Cluster API Developer Guide
Download this Manual

Chapter 2 The NDB API

Table of Contents

2.1 Getting Started with the NDB API
2.1.1 Compiling and Linking NDB API Programs
2.1.2 Connecting to the Cluster
2.1.3 Mapping MySQL Database Object Names and Types to NDB
2.2 The NDB API Class Hierarachy
2.3 NDB API Classes, Interfaces, and Structures
2.3.1 The Column Class
2.3.2 The Datafile Class
2.3.3 The Dictionary Class
2.3.4 The Element Structure
2.3.5 The Event Class
2.3.6 The ForeignKey Class
2.3.7 The HashMap Class
2.3.8 The Index Class
2.3.9 The LogfileGroup Class
2.3.10 The List Class
2.3.11 The Ndb Class
2.3.12 The Ndb_cluster_connection Class
2.3.13 The NdbBlob Class
2.3.14 The NdbDictionary Class
2.3.15 The NdbError Structure
2.3.16 The NdbEventOperation Class
2.3.17 The NdbIndexOperation Class
2.3.18 The NdbIndexScanOperation Class
2.3.19 The NdbInterpretedCode Class
2.3.20 The NdbOperation Class
2.3.21 The NdbRecAttr Class
2.3.22 The NdbRecord Interface
2.3.23 The NdbScanFilter Class
2.3.24 The NdbScanOperation Class
2.3.25 The NdbTransaction Class
2.3.26 The Object Class
2.3.27 The Table Class
2.3.28 The Tablespace Class
2.3.29 The Undofile Class
2.4 NDB API Errors and Error Handling
2.4.1 Handling NDB API Errors
2.4.2 NDB Error Codes: by Type
2.4.3 NDB Error Codes: Single Listing
2.4.4 NDB Error Classifications
2.5 NDB API Examples
2.5.1 NDB API Example Using Synchronous Transactions
2.5.2 NDB API Example Using Synchronous Transactions and Multiple Clusters
2.5.3 NDB API Example: Handling Errors and Retrying Transactions
2.5.4 NDB API Basic Scanning Example
2.5.5 NDB API Example: Using Secondary Indexes in Scans
2.5.6 NDB API Example: Using NdbRecord with Hash Indexes
2.5.7 NDB API Example Comparing RecAttr and NdbRecord
2.5.8 NDB API Event Handling Example
2.5.9 NDB API Example: Basic BLOB Handling
2.5.10 NDB API Example: Handling BLOB Columns and Values Using NdbRecord
2.5.11 NDB API Simple Array Example
2.5.12 NDB API Simple Array Example Using Adapter
2.5.13 Timestamp2 Example
2.5.14 Common Files for NDB API Array Examples

Abstract

This chapter contains information about the NDB API, which is used to write applications that access data in the NDB storage engine.