Cassandra多节点群集 - 扫描名称

时间:2016-07-23 14:54:00

标签: cassandra datastax cassandra-2.0 datastax-enterprise spark-cassandra-connector

我是cassandra数据库的新手,我配置了多节点cassandra,每台机器配置一个节点
我想从客户端应用程序使用一个名称(如Oracle RAC中的扫描名称)访问cassandra数据库是否可以这样做,
我们的开发人员习惯了Oracle RAC扫描名称,他们期望在多节点cassandra中有类似的东西

目前,我可以使用我指定的单独IP来访问感应节点

任何人都可以帮助我吗

1 个答案:

答案 0 :(得分:0)

我认为您所描述的是服务发现。您应该查看Consul(https://www.consul.io/)来定义应用程序连接到Cassandra的联系点。

基本上,您可以使用Consul管理单个DNS条目(https://www.consul.io/docs/agent/dns.html),供您的应用程序使用,而无需对IP等进行硬编码。