Cassandra - 连接和数据插入

时间:2015-02-24 07:34:02

标签: cassandra cassandra-2.0

以下是我的基本程序

public static void main(String[] args) {
  Cluster cluster;
  Session session;

  cluster  = Cluster.builder().addContactPoint("192.168.20.131").withPort(9042).build();

  System.out.println("Connection Established");

  cluster.close();
}

现在我想知道我有一个7节点集群,并且我在所有7个节点上运行cassandra实例。假设上面提到的IP地址是我的切入点,它实际上是如何工作的。假设其他一些用户尝试在7中的任何其他cassandra节点上运行程序,以便将哪些IP作为Contact Point输入。或者我是否必须在main()方法中添加所有7个节点的IP地址逗号分隔..?

1 个答案:

答案 0 :(得分:0)

如描述here

  

驱动程序通过查询发现构成群集的节点   用于构建集群对象的接触点。在此之后   由集群的负载平衡策略来跟踪节点   通过其实现的事件(即添加,删除,删除或启动)   Host.StateListener接口。