redis 根据前缀删除key
时间: 2023-08-16 22:06:41 浏览: 106
Redis如何优雅的删除特定前缀key
在Redis中,可以使用“keys”命令加上通配符来查找所有符合条件的key。针对这个需求,可以使用“keys”命令查找所有以指定前缀开头的key,然后再使用“del”命令将这些key删除。
例如,如果要删除所有以“foo”为前缀的key,可以使用以下命令:
```
keys foo*
```
这个命令会返回所有以“foo”为前缀的key,例如“foo1”、“foo2”、“foo3”等等。
然后,可以使用以下命令将这些key全部删除:
```
del foo*
```
这个命令会将所有以“foo”为前缀的key全部删除。需要注意的是,这个操作会删除所有符合条件的key,因此在使用时需要谨慎,避免误删重要数据。
阅读全文