非常に特殊な用途のために、単純なKey-Valueストアを作成する必要があります。このストアは、それを使用するプロセスと同じメモリスペースで実行されます。
このストアの要件の1つは、RAMに保持され、可能な限り高速である必要があることです。データ構造はまだ決まっていませんが、LLRB-Treeを使用している可能性があります。
データ構造が常にRAMに保持されるようにするにはどうすればよいですか?スワップされたり、ページングされたり、他の場所にキャッシュされたりすることはありませんが、メモリ内にのみ存在します。