In redis, how do i remove keys?

前端 未结 8 2210
遥遥无期
遥遥无期 2020-12-13 07:56

I want to remove keys that match \"user*\".

how do I do that in redis command line?

8条回答
  •  南笙
    南笙 (楼主)
    2020-12-13 08:38

    Use this to remove redis keys having backslashes, quotes, double quotes or spaces:

    redis-cli KEYS "user*" | sed 's/\\/\\\\/g' | sed 's/"/\\"/g' | sed "s/'/\\\\'/g" | sed 's/ /\\ /g' | xargs redis-cli DEL

提交回复
热议问题