Redis는 기본적으로 패턴을 활용한 삭제를 지원하지 않는다. SQL과 다른점이다.
Redis를 활용한 개발시 데이터를 초기화 하고자 할경우 개발언어로 스크립트를 구성할 수도 있지만 다음과 같이 패턴을 활용하여 삭제하면 편리하다.
For Linux
redis-cli keys "{PATTERN}" | xargs redis-cli del
For Windows : 삭제해야할 키값을 파일에 저장 후 루프문을 활용
{redisPath}\redis-cli keys "{PATTERN}" > C:\tmp.txt FOR /F %k in (C:\tmp.txt) DO {redisPath}\redis-cli del %k