2016-03-21 2 views
1

た後、私は、メモリを節約するため、この制限で一緒に必要な初期構成でのRedisにhash-max-ziplist-entries 512再符号化Redisのデータ設定の変更

をハッシュを使用してきました。最初のエンコーディングはziplistでした。

注意を払うことなく、キーにいくつかのキーを追加しました。エンコーディングがhashtableに変更されました。

redis設定hash-max-ziplist-entriesをより多くの要素に対応するように変更しました。しかし、要素のエンコーディングはこの変更をconfigに反映していません。

ラップトップでテストしましたが、サーバーを再起動してエンコードが変更されました。

サーバをダウンさせずに変更する方法はありますか。

答えて

0

再起動は、データセットが永続からロードされるように、すべての内部データ構造を再構築プロセスが発生します。再起動を回避するには、再構築する個々のキーごとにDUMP & RESTOREを使用できます。

関連する問題