【redis】redis批量删除以指定内容开头的key
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了【redis】redis批量删除以指定内容开头的key相关的知识,希望对你有一定的参考价值。
参考技术A redis-cli -h xx.xx.xx -p 6379 -a "XXX" keys "XXX*" | xargs redis-cli -h xx.xx.xx.xx -p 6379 -a "XXX" delRedis——大批量删除redis的key
https://www.cnblogs.com/wangyang0210/p/12935474.html
Redis批量删除key的命令
https://www.cnblogs.com/kiko2014551511/p/11531584.html
Redis集群批量删除key
https://blog.csdn.net/Tongdao/article/details/77970914
批量删除Key的三种方式
https://blog.csdn.net/qq877728715/article/details/102723912
redis 删除指定前缀的key
参考技术A 获取Redis所有Key的方法:1. 终端
获取所有Key命令:redis-cli keys ‘*’ ;
获取指定前缀的key:redis-cli KEYS “edu:*”
如果需要导出,可以redis-cli keys ‘*’ > /data/redis_key.txt
删除指定前缀的Key redis-cli KEYS “edu:*” | xargs redis-cli DEL
2. PHP获取Redis所有Key
获取Redis所有Key:$keys = $redis->keys(‘*’);
获取指定前缀的Key:$keys = $redis->keys(‘edu*’);
删除指定前缀的Key :$redis->delete($redis->keys(‘image*’));
相关命令参考
Redis KEYS http://doc.redisfans.com/key/keys.html
以上是关于【redis】redis批量删除以指定内容开头的key的主要内容,如果未能解决你的问题,请参考以下文章