0

以前に尋ねたこの質問の補足として、インメモリ バックエンドを使用する場合の Riak のキーごとのオーバーヘッドの見積もりはありますか? Google はこれまでのところあまり役に立ちませんでした。ほとんどの検索で、Bitcask の見積もりに戻ることができました。

私は基本的に、メモリ内バックエンドがユーザーごとのセッション ID を保存するのに適しているかどうかを理解しようとしています (各ユーザーは個別のキーであり、セッション ID はこのキーの唯一の値です) 対 Bitcask です。キーごとのオーバーヘッドは、このプロセスで評価している変数の 1 つです。

4

1 に答える 1

0

メモリ バックエンドでは、オブジェクト全体をメモリに格納する必要があります。これには、データ、バケット、およびキーは別として、ユーザー メタデータやインデックスが定義されていなくても、Riak がオブジェクトに追加するメタデータ (ベクトル クロックなど) が含まれます。このメタデータのサイズを正確に見積もることはできませんが、前の質問で提供されたリンクと、Riak メーリング リストのこの投稿で概説されている数百バイトがかなり正確であると考えています。

于 2013-04-07T05:30:03.053 に答える