English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis Config rewriteコマンドは、Redisサーバーを起動する際に指定されたredis.conf設定ファイルを改写します。
CONFIG SET コマンドはサーバーの現在の設定を変更することができ、変更後の設定はredis.confファイルで記述されている設定と異なる可能性があります。CONFIG REWRITEの役割は、できるだけ少ない変更で、サーバーが現在使用している設定をredis.confファイルに記録することです。
redis Config rewrite コマンドの基本的な语法は以下の通りです:
redis 127.0.0.1:6379> CONFIG REWRITE パラメータ
>= 2.8.0
ステータス値:設定重写が成功した場合に OK を返し、失敗した場合にエラーを返します。
以下は CONFIG REWRITE 前に、Redis サーバーに読み込まれた redis.conf ファイル内の appendonly オプションの設定です:
# ... その他のオプション appendonly no # ... その他のオプション
以下のコマンドを実行した後:
127.0.0.1:6379> CONFIG GET appendonly # appendonly は無効状態 1) "appendonly" 2) "no" 127.0.0.1:6379> CONFIG SET appendonly yes # appendonly を有効にする OK 127.0.0.1:6379> CONFIG GET appendonly 1) "appendonly" 2) "yes" 127.0.0.1:6379> CONFIG REWRITE # appendonly の変更を redis.conf に書き込む OK
重写された redis.conf ファイルの appendonly オプションが変更されます:
# ... その他のオプション appendonly yes # ... その他のオプション