从java连接到cassandra

jq6vz3qz  于 2021-06-02  发布在  Hadoop
关注(0)|答案(0)|浏览(200)

我的系统在virtualbox上安装了hadoop2.8.0、cassandra3.11.0和java。我想直接从javaapi连接到cassandra..我的cassandra服务器启动了cqlsh>正在工作..我已经编写了这个程序来连接到cassandra以在centos的vim编辑器中构建键空间。

import com.datastax.driver.core.Cluster;
 import com.datastax.driver.core.Host;  
 import com.datastax.driver.core.Metadata;
 import com.datastax.driver.core.Session;
 public class Cas
 {
 public static void main(String args[])
 {
  String query = "CREATE KEYSPACE tp WITH replication "
          + "= {'class':'SimpleStrategy', 'replication_factor':1};";

  Cluster cluster = Cluster.builder().addContactPoint("127.0.0.1").build();
    Session session = cluster.connect();
     session.execute(query);
     session.execute("USE tp");
     System.out.println("Keyspace created");
  }

}
我是新的Cassandra和hadoop所以请指导我一些步骤来运行代码..任何帮助将不胜感激。。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题