我正在使用twitter的cassandra客户端https://github.com/twitter/cassandra 我的rubyonrails应用程序。
与单个节点相比,连接到集群的最佳方式是什么?入门文档包含以下示例代码:
client = Cassandra.new('Twitter', '127.0.0.1:9160')
这很好,而且都是在单节点设置中,但是当您有一个集群时,连接字符串是什么样子的呢?如果某个节点发生故障,客户端是否足够聪明,可以停止与正在运行的节点通话?
我正在使用twitter的cassandra客户端https://github.com/twitter/cassandra 我的rubyonrails应用程序。
与单个节点相比,连接到集群的最佳方式是什么?入门文档包含以下示例代码:
client = Cassandra.new('Twitter', '127.0.0.1:9160')
这很好,而且都是在单节点设置中,但是当您有一个集群时,连接字符串是什么样子的呢?如果某个节点发生故障,客户端是否足够聪明,可以停止与正在运行的节点通话?
1条答案
按热度按时间4urapxun1#
签入源代码时,初始值设定项似乎接受server:port strings
当节点死亡时,不确定cassandras的行为