redis 마스터와 슬레이브 모두에서 모든 키를 삭제하려고하는데, flushall
또는 flushdb
을 마스터에서 redis-cli
에서 실행하면 마스터에서만 키가 삭제되거나 그 반대의 경우도 마찬가지입니다. 삭제 한 슬레이브에서 키를 삭제하면 그 반대입니다. 키는 슬레이브에서만 사용됩니다.[REDIS] : 마스터 및 슬레이브의 모든 키를 삭제하는 방법?
마스터와 슬레이브의 모든 키를 삭제하려면 어떤 명령을 사용해야합니까?
클러스터 지원을 활성화해야합니까? 왜냐하면 지금 내 설정에서 그게 당연 하겠지.
질문이 하나 더 있으니 flushall
또는 flushdb
을 redis-cli
에서 사용하는 경우 복제가없는 이유는 무엇입니까?
감사합니다. 예, 작동합니다. 나는 단지 슬레이브로부터 flushall을 두 번 실행했음을 눈치 채지 못했습니다. 왜냐하면 여러분이 다시 마스터 노드를 멈추고 시작할 때 슬레이브가 마스터가되기 때문입니다. –