0

Rails アプリケーションで cassandra を使用したいと考えています。いくつか質問があります: * cassandra クライアントを接続プールするにはどうすればよいですか? * リクエストの期間中、すべてのモデル オブジェクト間で共有される場所に cassandra クライアント オブジェクトを保存するにはどうすればよいですか。もちろん、接続プールがある場合は、リクエスト処理の最後にオブジェクトをプールに戻す必要があります。

どうもありがとう

4

1 に答える 1

0

私は解決策を見つけました:

Thread.current[]cassandra クライアントがリクエストごとに再作成されないようにするために使用する必要があります。

何かのようなもの:

Thread.current[:cassandra_client] ||= Cassandra.new(keyspace, servers)
于 2012-05-23T10:21:10.267 に答える