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. This means that
ClusterJ does not handle foreign keys. While
NDB tables do
not support foreign keys, it is possible using JPA to
enforce them programmatically.
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.