私は、狂ったようにアクセスされ、ほとんど書き込まれない非常に小さな列ファミリーを持っています。この 1 つの列ファミリーに対してのみ行キャッシュを有効にしたいと考えています。
これを行う方法を決定するのに苦労しています。このドキュメントのコメント セクションによると、「CF ごとにキャッシュを有効または無効にする」ことができます。どうすれば正確にそれを達成できますか?
ありがとう!
仕方ない、やっと見つけた。
create column family my_column_family
with key_validation_class = 'CompositeType(LongType, DateType)'
and comparator = UTF8Type
and caching = 'ALL'
and column_metadata= [
{column_name: my_column_name_1, validation_class: BooleanType},
{column_name: my_column_name_2, validation_class: BooleanType}
];