如何利用shell命令行批量给redis设置过期时间

如何用shell命令行批量给redis加过期时间

以下是shell命令行

```
[root@iZuf6emne76ykf86e0pxakZ application]# cat 1.sh
#!/bin/bash
ls=`redis-cli -h 127.0.0.1 -p 6379 -a 123456 -n 0 keys test*`
for i in $ls
do
echo $i
redis-cli -h 127.0.0.1 -p 6379 -a 123456 -n 0 expire $i 60
done
```

批量给test打头的key设置过期时间

提示h指主机,p端口号,a密码,n指定数据库

在php中如何批量给redis设置过期时间,可以见文章[thinkphp5批量设置redis的key过期时间](https://www.yuanchengzhushou.cn/article/8655.html`)

    A+
发布日期:2022年02月09日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: