Commande Redis Config rewrite

Serveur Redis

La commande Redis Config rewrite réécrit le fichier de configuration redis.conf spécifié lors du démarrage du serveur Redis.

CONFIG SETLa commande CONFIG peut modifier la configuration actuelle du serveur, et la configuration modifiée peut être différente de celle décrite dans le fichier redis.conf. Le but de CONFIG REWRITE est d'enregistrer la configuration actuellement utilisée par le serveur dans le fichier redis.conf avec le moins de modifications possible.

Syntaxe

La syntaxe de base de la commande Redis Config rewrite est la suivante :

redis 127.0.0.1:6379> CONFIG REWRITE parameter

Versions disponibles

>= 2.8.0

Valeur de retour

Une valeur d'état : renvoie OK si la réécriture de la configuration réussit, ou une erreur si elle échoue.

Exemple

Voici le paramètre de l'option appendonly dans le fichier redis.conf chargé dans le serveur Redis avant d'exécuter CONFIG REWRITE :

# ... 其他选项

appendonly no

# ... 其他选项

Après avoir exécuté la commande suivante :

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

L'option appendonly du fichier redis.conf réécrit sera modifiée :

# ... 其他选项

appendonly yes

# ... 其他选项

Serveur Redis

Autres extensions