批量删除redis缓存(模糊匹配key)

单引号是直接把单引号内的内容当做字符串,

1
redis-cli DEL 'redis-cli KEYS "user:*"'

就是删除redis中名叫 redis-cli KEYS “user:*” 的key,而反向引号是先执行反向引号中的内容取结果,就是说:

1
redis-cli DEL `redis-cli KEYS "user:*"`

先执行的是

1
redis-cli KEYS "user:*"

(或

1
./redis-cli DEL ./redis-cli KEYS "user:*"

)

这个问题不在redis,而在于shell中单引号和反向引号有区别。


批量删除redis缓存(模糊匹配key)
https://river106.cn/posts/3a209b0f.html
作者
river106
发布于
2018年9月17日
许可协议