Chapter 4 MySQL NDB Cluster Connector for Java

Table of Contents

4.1 MySQL NDB Cluster Connector for Java: Overview
4.1.1 MySQL NDB Cluster Connector for Java Architecture
4.1.2 Java and NDB Cluster
4.1.3 The ClusterJ API and Data Object Model
4.2 Using MySQL NDB Cluster Connector for Java
4.2.1 Getting, Installing, and Setting Up MySQL NDB Cluster Connector for Java
4.2.2 Using ClusterJ
4.2.3 Using Connector/J with NDB Cluster
4.3 ClusterJ API Reference
4.3.1 com.mysql.clusterj
4.3.2 com.mysql.clusterj.annotation
4.3.3 com.mysql.clusterj.query
4.3.4 Constant field values
4.4 MySQL NDB Cluster Connector for Java: Limitations and Known Issues

This chapter discusses using NDB Cluster with MySQL NDB Cluster Connector for Java, also known as ClusterJ.

ClusterJ is a high level database API that is similar in style and concept to object-relational mapping persistence frameworks such as Hibernate and JPA. Because ClusterJ does not use the MySQL Server to access data in NDB Cluster, it can perform some operations much more quickly than can be done using JDBC. ClusterJ supports primary key and unique key operations and single-table queries; it does not support multi-table operations, including joins.