更新时间:2025-04-24 GMT+08:00
通过Java连接GeminiDB Cassandra
本小节主要介绍使用Java语言连接GeminiDB Cassandra的基本操作。
前提条件
- 已成功创建GeminiDB Cassandra实例,且实例状态正常。创建GeminiDB Cassandra实例的方法请参见购买GeminiDB Cassandra实例。
- 已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“创建弹性云服务器”章节。
- 弹性云服务器上已经安装JDK环境。
- 客户端建议使用DataStax 3.11.x版本,目前暂不兼容DataStax 4.x版本。
操作步骤
- 获取GeminiDB Cassandra实例的内网IP地址、端口。
内网IP地址和端口的获取方法请参见查看GeminiDB Cassandra IP地址和端口。
- 登录弹性云服务器,具体操作请参见《弹性云服务器快速入门》中“登录弹性云服务器”。
- 编辑连接GeminiDB Cassandra实例的代码。
import com.datastax.driver.core.*; Cluster cluster = null; try { cluster = Cluster.builder() .addContactPoint("127.0.0.1")//此处为步骤1中获取到的GeminiDB Cassandra实例的内网IP .withPort(8635) //此处为步骤1中获取到的GeminiDB Cassandra实例的端口 .build(); Session session = cluster.connect(); ResultSet rs = session.execute("select release_version from system.local"); Row row = rs.one(); System.out.println(row.getString("release_version")); } finally { if (cluster != null) cluster.close(); }
- 运行示例代码,确认结果是否正常。