0

Ruby on Rails アプリケーションにTwitter の Cassandra クライアントhttps://github.com/twitter/cassandraを使用しています。

クラスターと単一ノードに接続する最良の方法は何ですか? 入門ドキュメントには、次のサンプル コードがあります。

client = Cassandra.new('Twitter', '127.0.0.1:9160')

それは問題なく、すべてが単一ノードのセットアップで行われますが、クラスターがある場合、接続文字列はどのように見えるでしょうか? ノードがダウンした場合、クライアントは稼働中のノードとの通信を停止するほどスマートですか?

4

1 に答える 1

1

ソースコードを確認すると、イニシャライザは server:port 文字列の配列を受け入れるようです

client = Cassandra.new('Twitter', ['127.0.0.1:9160', '127.0.0.1:9161', '127.0.0.1:9162'])

ノードが停止したときの Cassandras の動作がわからない

于 2013-05-27T18:51:28.680 に答える