我是cassandra数据库的新手,我配置了多节点cassandra,每台机器配置一个节点
我想从客户端应用程序使用一个名称(如Oracle RAC中的扫描名称)访问cassandra数据库是否可以这样做,
我们的开发人员习惯了Oracle RAC扫描名称,他们期望在多节点cassandra中有类似的东西
目前,我可以使用我指定的单独IP来访问感应节点
任何人都可以帮助我吗
答案 0 :(得分:0)
我认为您所描述的是服务发现。您应该查看Consul(https://www.consul.io/)来定义应用程序连接到Cassandra的联系点。
基本上,您可以使用Consul管理单个DNS条目(https://www.consul.io/docs/agent/dns.html),供您的应用程序使用,而无需对IP等进行硬编码。