尽管redis可以设置ttl过期时间进行指定key的定时删除,但是在某些场景下,比如:
- 测试时需要批量删除指定库下
- 所有库下所有的数据,则会涉及到缓存清除的话题。
如下为具体的操作及说明:
场景类型 | 操作指令 |
---|---|
清空当前库下所有key【操作有风险,执行需谨慎 】 |
flushdb |
清空整个集群中数据(所有库下的所有key)【操作有风险,执行需谨慎 】 |
flushall |
尽管redis可以设置ttl过期时间进行指定key的定时删除,但是在某些场景下,比如:
- 测试时需要批量删除指定库下
- 所有库下所有的数据,则会涉及到缓存清除的话题。
如下为具体的操作及说明:
场景类型 | 操作指令 |
---|---|
清空当前库下所有key【操作有风险,执行需谨慎 】 |
flushdb |
清空整个集群中数据(所有库下的所有key)【操作有风险,执行需谨慎 】 |
flushall |