如何使用datastax java driver

时间:2016-05-31 11:00:04

标签: java cassandra datastax-java-driver

Initializer myInitializer = ... // your implementation
Cluster cluster = Cluster.buildFrom(myInitializer);

我尝试连接到 Cassandra 群集,并在addcontactpoints("192.1.1.1","192.2.2.2").build()中提到了几个节点详细信息。

现在我想连接到 Cassandra 集群而不提及该方法。我想在单独的属性文件中提及我的节点详细信息,并希望使用该属性文件连接到我的群集。我在Java驱动程序中有一个名为getcontactpoint()的方法。

我没有得到如何使用它并实现它。请帮我改进我的代码

1 个答案:

答案 0 :(得分:0)

将所有节点ip放在下面  节点= 192.1.1.1,192.2.2.2

在java资源界面中,您可以使用它来获取属性文件

与ResourceBundle资源类似= ResourceBundle.getBundle(" cassandra")

然后通过getProperty方法,你可以得到节点并用逗号(,)分割它,这样它就会给你一个String of Array意味着所有的IP。 喜欢 节点= resource.getString("节&#34)

然后在方法addContactPoints()中给节点变量。

与addContactPoints(nodes)类似