我們知道
expire key seconds
可以給可以key設置過期時間。但是我們想同時設置好幾個以保證他們要消失同時消失。
一 編寫shell文件
# 給指定緩存設置1分鐘過期
redis-cli -h 127.0.0.1 -p 6379 expire $1 60
二 添加權限
sudo chmod +x expireAll.sh
三 執行如下命令
redis-cli -p 6379 keys "activity*" | xargs -I {} ./expireAll.sh {}