首页 > 数据库 >Redis删除

Redis删除

时间:2024-04-29 14:34:01浏览次数:31  
标签:cli 删除 Redis redis Key n1

1.登录可以连接Redis的ECS实例,安装Redis客户端,详情请参见redis-cli连接。
2.执行以下命令,删除模糊匹配到的Key。
redis-cli -h [$Addr] -p [$port] -n [$db] -a [$Password] keys "[$Key]*" | xargs -r -t -n1 redis-cli -h [$Addr] -p [$port] -n [$db] -a [$Password] del

redis-cli -h 127.0.0.1 -p 30379 -n 8 -a 123456 keys LOWER_GATEWAY:* | xargs -r -t -n1 redis-cli -h 127.0.0.1 -p 30379 -n 8 -a 123456 del

说明:
[$Addr]为Redis连接地址。
[$port]为Redis连接端口。
[$db]为Redis连接库。
[$Password]为Redis登录密码。
[$Key]为想要删除Key的前缀。

1、先登录查出需要删掉的key;
2、把1中结果当成删除命令的参数,这个参数用xrgs接收,并给删除指令。

xargs下:
-r   no-run-if-empty  就是如果参数为空不执行后面的命令
-t   先打印执行命令 然后再执行
-n1  传入的参数没批执行几条,-n1,1就是每次传入1个值执行一次。

标签:cli,删除,Redis,redis,Key,n1
From: https://www.cnblogs.com/xcwang9/p/18165642

相关文章

  • java代码运行出现DENIED Redis is running in protected mode because protected mode
    这个错误是因为开启了保护模式,导致出错。所以需要关闭redis的保护模式。编辑redis的redis.config  注释bind127.0.0.1 、修改protected-mode为no、修改 daemonize为no然后重启redis ......
  • cmd redis 设置密码
     cmdredis设置密码在Redis中设置密码,你需要修改Redis配置文件或者通过命令行设置。以下是通过命令行设置密码的方法:连接到Redis服务器。使用CONFIGSETrequirepassyourpassword命令来设置密码。例如,如果你想通过命令行设置密码为mysecretpassword,你可以这样做:1.re......
  • Redis中对数组的获取类型转换
    1#####Redis中对数组的获取类型转换23```java4//判断redis中键值key是否存在;5BooleancarWeizi_redis_service=redisService.hasKey("carWeizi_redis_service");6if(carWeizi_redis_service){7//获取对应的list数组传入时re......
  • 双token+redis(token无感刷新)
    为什么要使用双token+redis呢?单token+redis+自动续期不行吗?单token+redis的缺点:可能会出现用户正在操作的时候,token过期了,让用户重新登录的情况。单token+redis+自动续期的缺点:单token设置短期的话,虽然一直操作可以通过拦截器重置token过期时间让它续期,但是如果隔一会儿不操作......
  • 日志分析-redis应急响应
    简介服务器场景操作系统Linux服务器账号密码rootxjredis任务环境说明注:样本请勿在本地运行!!!样本请勿在本地运行!!!样本请勿在本地运行!!!应急响应工程师小王某人收到安全设备告警服务器被植入恶意文件,请上机排查步骤#1通过本地PCSSH到服务器并且分析黑客攻击成功的IP为......
  • Redis单线程,为什么速度快
    Redis是单线程的,但是为什么还那么快完全基于内存的,C语言编写采用单线程,避免不必要的上下文切换可竞争条件使用多路IO复用模型,非阻塞IO例如:bgsave和bgrewriteaof都是在后台执行操作,不影响主线程的正常使用,不会产生阻塞解释一下多路IO复用模型?多路IO复用模型是指利用......
  • Redis集群
    Redis集群有哪些方案?在Redis中提供的集群方案总共有三种:主从复制、哨兵模式、Redis分片集群主从同步单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,可以搭建主从集群,实现读写分离。一般都是一主多从,主节点负责写数据,从节点负责读数据,主节点写入数据之后,需要把数......
  • delphi DBNavigator1 删除前 后 事件
    //擦除原来线procedureTForm1.DBNavigator1BeforeAction(Sender:TObject;Button:TNavigateBtn);beginifbutton=nbDeletethenDBtooLine(clBtnFace,clBtnFace);//擦除原来线end;procedureTForm1.DBNavigator1Click(Sender:TObject;Button:TNaviga......
  • springboot~redis的hash结构为key设置过期策略
    redis配置文件开启键过期#The"notify-keyspace-events"takesasargumentastringthatiscomposed#ofzeroormultiplecharacters.Theemptystringmeansthatnotifications#aredisabled.##Example:toenablelistandgenericevents,fromthepo......
  • SqlServer中根据某几列获取重复的数据将其删除并保留最新一条
    有时候,我们某个数据表中,可能有几列的数据都是一样的,此时我们可能想查询出这几列数据相同的所有数据行,并保留最新一条,将其他重复的数据删除。......