2017-03-11 8 views
1

私はCassandraが新しく、パフォーマンスを最適化するために行キャッシュをチューニングする方法を理解しようとしています。Cassandra - 行キャッシュのチューニング

私は全体でこの記事を考えて来た:https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsConfiguringCaches.html

そして、それは> 95%であり、ほとんどのOSに付属しているマシンのデフォルトのキャッシュ・メカニズムに依存しているワークロードを読まない限り、タッチ行キャッシュを均等にない示唆しています。

デフォルトの行キャッシュ・サイズは、cassandra.yamlファイルでは0であるため、行キャッシュはまったく使用されません。

したがって、必要に応じて行キャッシュを調整する方法を正確に選択することができますか。これには何か良い点がありますか?

答えて

2

この記事では、OSキャッシュが行キャッシュより優れていると言っています。

ほとんどの場合、カサンドラの行キャッシュは効率的ではないと知られています。私が試してみることができる唯一のケースは、あなたのワークロードの95%が読書であり、比較的頻繁に更新されないホットローのセットがあるということです。

関連する問題