回答:
ソートされた文字列テーブル(googleから借用)は、キーでソートされたキー/値文字列ペアのファイルです。
「SSTableは、キーと値の両方が任意のバイト文字列である、キーから値への永続的な順序付けされた不変のマップを提供します。指定されたキーに関連付けられた値を検索し、すべてのキー/値のペアを反復する操作が提供されます指定されたキー範囲。内部的に、各SSTableには一連のブロックが含まれています(通常、各ブロックのサイズは64KBですが、これは構成可能です)ブロックインデックス(SSTableの最後に格納)を使用してブロックを特定します;インデックスがロードされますSSTableが開かれたときにメモリに読み込まれます。ルックアップは単一のディスクシークで実行できます。まず、メモリ内インデックスでバイナリ検索を実行して適切なブロックを見つけ、次にディスクから適切なブロックを読み取ります。オプションで、SSTableメモリに完全にマッピングできるため、ディスクに触れることなく検索とスキャンを実行できます。」
mlockall(MCL_CURRENT);
起動時に行われます。次も参照してください:goo.gl/AEgPM