在Redis中,我可以通过后端的掩码删除键。已实现的掩码不允许删除必要的密钥。
所以,主题中的问题。
答案 0 :(得分:1)
假设Redis中有以下键:
如果要删除包含 web:d 的所有键,请执行:
redis-cli KEYS "*web:d*" | xargs redis-cli DEL
如果要删除以“d”结尾的所有键,请执行以下操作:
redis-cli KEYS "*:d" | xargs redis-cli DEL
如果你想根据正则表达式删除所有键(当然我们可以使用B:mx:web作为KEYS模式):
redis-cli KEYS "*:mx:*" | grep "B:mx:web" | xargs redis-cli DEL