一般做法(不推荐):
redis-cli --raw keys "test-*" | xargs redis-cli del
Redis的单线程服务模式,命令keys会阻塞正常的业务请求,如果你一次keys匹配的数量过多或者在del的时候遇到大key的话会出问题。
scan实现(推荐):
redis-cli --scan --pattern "test-*" | xargs -L 2000 redis-cli del
一般做法(不推荐):
redis-cli --raw keys "test-*" | xargs redis-cli del
Redis的单线程服务模式,命令keys会阻塞正常的业务请求,如果你一次keys匹配的数量过多或者在del的时候遇到大key的话会出问题。
scan实现(推荐):
redis-cli --scan --pattern "test-*" | xargs -L 2000 redis-cli del