cluster connector

mysql

Elementary

在没有出来NDB之前,都是使用这个组件。

C-JDBC

c-jdbc文档
src-Sequoia 2.10.10

Sequoia architecture

NDB Cluster

关于:

JPA、JDBC省略不表。 mysql dev

ClusterJ

ClusterJ requires Java 1.7 or 1.8.

Figure 4.2 ClusterJ User View Of Application And Environment

首先使用SessionFactory建立一个会话实例,
然后用Session提供的方法操作数据。

会话实例

读取配置文件,然后建立Session实例。

File propsFile = new File("clusterj.properties");
InputStream inStream = new FileInputStream(propsFile);
Properties props = new Properties();
props.load(inStream);
SessionFactory factory = ClusterJHelper.getSessionFactory(props);

Session session = factory.getSession();

配置信息

clusterj.properties

com.mysql.clusterj.connectstring=localhost:1186
com.mysql.clusterj.database=mydb

操作数据

参考4.2.2.4 ClusterJ Basic Operations文档。

Reference