如果使用redis zset结构,key不能直接设置过期时间,又想对member设置过期删除时,可以使用这个脚本根据score进行过期删除。大家可以参考下,score的格式需要自定义调整下。
删除脚本redis-del-keys.sh (main)
#!/bin/bash
##redis主机IP
host=$1
##redis端口
port=$2
##redis端口
password=$3
##redis db
db=$4
##key模式
pattern=$5
##游标
cursor=0
如果使用redis zset结构,key不能直接设置过期时间,又想对member设置过期删除时,可以使用这个脚本根据score进行过期删除。大家可以参考下,score的格式需要自定义调整下。
删除脚本redis-del-keys.sh (main)
#!/bin/bash
##redis主机IP
host=$1
##redis端口
port=$2
##redis端口
password=$3
##redis db
db=$4
##key模式
pattern=$5
##游标
cursor=0