Reading and Writing from SSTable Perspective(ええと、かなり古い記事)著者は、indexdbとsstableファイルはメモリマップファイルを使用してウォームアップしていると言います。各SSTableためCassandra SSTableとメモリマップファイル
行のキーがウォームアップするためには、「これらのファイルを乗り越え、」スタートカサンドラの間に 、index.dbと呼ばれる別のファイルに保存されます。 Cassandraはメモリマップされたファイルを使用しているので、起動時に ファイルを読み込むと、最初にそれらのファイルにアクセスすると、メモリから提供されるのは になります。
私はCommittedLogSegmentではMappedByteBufferの使用を見ていますが、SSTable Loader/Readerでは使用できません。また、MappedByteBufferをファイルチャンネルにマッピングするだけではファイルがメモリにロードされません。ロードを明示的に呼び出す必要があると思います。
私の質問は次のとおりです。カサンドラが起動すると、どうすればウォームアップできますか?そして、私はこの記事の声明で何かを逃していますか?