This section discusses the limitations and known issues in the MySQL Cluster Connector for Java APIs.
Database views: Because MySQL database
views do not use the
storage engine, ClusterJ applications cannot
“see” views, and thus cannot access them. To
work with views using Java, you should use JPA or JDBC.
Relations and inheritance: ClusterJ
does not support relations or inheritance. Tables are mapped
one-to-one onto domain classes, and only single-table
operations are supported.
tables for MySQL Cluster 7.3 and later support foreign keys,
and foreign key constraints are enforced when using ClusterJ
for inserts, updates, and deletes.
Known issues in JPA: For information about limitations and known issues with OpenJPA, see the OpenJPA documentation.
Known issues in MySQL Cluster: For information about limitations and other known issues with MySQL Cluster, see Known Limitations of MySQL Cluster.