私はカサンドラに接続するためにprettyprintのhector-core1.0-5を使用しています。この API を使用して、キースペースを作成できます。しかし、列ファミリーの「キャッシュ」プロパティを構成する方法が見つかりません。したがって、デフォルトでは、作成されたすべての列ファミリーに対して「キャッシュ」値として「KEYS_ONLY」が割り当てられます。このプロパティの値を「ALL」に変更して、cassandra でキー キャッシュと行キャッシュの両方を使用できるようにします。私の cassandra バージョン 1.2.0. キースペースの作成時に「キャッシング」プロパティを変更する方法を見つけるのを手伝ってくれます。
2 に答える
1
ColumnFamilyDefinition インターフェイスでの get または set キャッシュはサポートされていません。Hector コミュニティはコードにパッチを当てる必要があります。
于 2013-04-19T12:55:13.087 に答える
0
ヘクトール自体についてはわかりません。ただし、Cassandra には Playorm を使用しており、休止状態のようなキャッシュを使用しています。詳細については、http://buffalosw.com/wiki/Caching-in-Playorm/を参照してください。
于 2013-04-20T07:23:49.420 に答える