[REDIS] 어떻게 레디 스 클러스터의 패턴과 일치하는 삭제 키
REDIS어떻게 레디 스 클러스터의 패턴과 일치하는 삭제 키
이 질문에 방법을 시도하지만, 내가 클러스터 모드에서 일하고 있어요 이후 작동하지 않으며, 레디 스 내게 말했다 :
해결법
-
==============================
1.그 질문에 대한 답변은 단일 DEL에서 여러 키를 제거하려고합니다. 그러나, 주어진 패턴과 일치하는 키가 동일한 슬롯에서 찾을 수 있으며 이러한 키가 동일한 슬롯에 속하지 않는 경우 레디 스 클러스터는 다수의 키 명령을 지원하지 않습니다. 오류 메시지가 이유의 그.
그 질문에 대한 답변은 단일 DEL에서 여러 키를 제거하려고합니다. 그러나, 주어진 패턴과 일치하는 키가 동일한 슬롯에서 찾을 수 있으며 이러한 키가 동일한 슬롯에 속하지 않는 경우 레디 스 클러스터는 다수의 키 명령을 지원하지 않습니다. 오류 메시지가 이유의 그.
이 문제를 해결하려면이 키를 하나씩 DEL 필요 :
redis-cli --scan --pattern "foo*" |xargs -L 1 redis-cli del
xargs를위한 -L 옵션은 키의 번호를 삭제하도록 지정 명령. 당신은 1 등이 옵션을 지정해야합니다.
패턴과 일치하는 모든 키를 제거하기 위해, 당신은 또한 클러스터의 모든 마스터 노드에 대해 위의 명령을 실행해야합니다.
노트
from https://stackoverflow.com/questions/53716223/how-to-delete-keys-matching-a-pattern-in-redis-cluster by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] 웹 서비스 아키텍처 : 레디 스 (캐시 등) 및 지속성에 대한 PostgreSQL을 (0) | 2020.01.20 |
---|---|
[REDIS] 로드하지 않고 루비 resque 환경 레일 (0) | 2020.01.20 |
[REDIS] 푸른 레디 스 캐시 - GET 호출에 시간 제한 (0) | 2020.01.20 |
[REDIS] laravel 5.5 Predis "집계 / RedisCluster.php의 풀에서 사용할 수 없음 연결 : 337" (0) | 2020.01.20 |
[REDIS] 레디 스 클러스터에 연결 실패 (0) | 2020.01.20 |