更新时间:2022-06-30 GMT+08:00

通过Java连接实例

本小节主要介绍使用Java语言连接GaussDB(for Cassandra)的基本操作。

前提条件

  • 已成功创建GaussDB(for Cassandra)实例,且实例状态正常。创建GaussDB(for Cassandra)实例的方法请参见购买实例
  • 已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“创建弹性云服务器”章节。
  • 弹性云服务器上已经安装JDK环境。

操作步骤

  1. 获取GaussDB(for Cassandra)实例的内网IP地址、端口。

    内网IP地址和端口的获取方法请参见查看IP地址和端口

  2. 登录弹性云服务器,具体操作请参见《弹性云服务器快速入门》中“登录弹性云服务器”。
  3. 编辑连接GaussDB(for Cassandra)实例的代码。

    Cluster cluster = null;
    try {
        cluster = Cluster.builder()                                                   
                .addContactPoint("127.0.0.1")//此处为步骤1中获取到的GaussDB(for Cassandra)实例的内网IP
                .withPort(8635)        //此处为步骤1中获取到的GaussDB(for 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();                                          
    }

  4. 运行示例代码,确认结果是否正常。