English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Redis Config rewrite 명령어

Redis 서버

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
# ... 다른 옵션

Redis 서버