2

redisがデータをキーと値のペアとしてメモリに保存する場合、キーと値のペアを保存するためにredisが最初に作成するハッシュテーブルのサイズはどれくらいですか?設定ファイルにmaxmemoryパラメータと同等のサイズのテーブルを作成しますか?

4

1 に答える 1

3

いいえ、メイン辞書のハッシュ テーブルのサイズは動的です。

初期サイズは 4 エントリです。次に、2 のべき乗に従って、データに対応するように拡張します。拡張は動的であるため、再ハッシュはバックグラウンドで段階的に実行されます。コストのかかる再ハッシュ操作は、単純な set コマンドをブロックできません。

于 2012-12-25T20:09:45.177 に答える