批量修改redis key的失效時間

2021-10-10 16:43:58 字數 484 閱讀 5229

進入redis安裝目錄,執行(將字首為user的key的有效時間設定為60s)

./bin/redis-cli -h ip位址(redis) -p redis埠號 -a 密碼 -n 0 --scan --pattern 'uer*'

|xargs -i ./bin/redis-cli -h ip位址(redis) -p redis埠號 -a 密碼 -n 0 expire 60 >>del.log

會將修改的key列印到del.log檔案裡

檢視修改key的個數

wc -l del.log
檢視key的有效時間

ttl key
如果覺得我的文章對您有用,請隨意打賞。您的支援將鼓勵我繼續創作!

批量設定redis key的過期時間

批量的給redis中 同樣字首 的key設定失效時間。由於之前沒有考慮到資料量的問題,在redis中建了大量永久的key,早上發現redis記憶體滿了,一對定時任務掛掉了,於是打算給這些key設定失效時間.之前有批量刪除key的方法 redis cli h 127.0.0.1 keys pre ke...

使用Redis Key失效事件實現定時任務

2.1 在這裡介紹一種監聽 redis 鍵值對過期時間來實現定時任務的功能觸發事件機制。2.2 實現思路 3.1 修改 redis 相關事件配置 3.2 引入依賴 org.springframework.boot spring boot starter data redis 3.3 編寫 impor...

修改phpMyAdmin的失效時間

修改phpmyadmin的實效時間 開啟phpmyadmin根目錄,然後開啟libraries資料夾開啟config.default.php查詢 cfg logincookievalidity 找到的結果可能類似於這樣的 cfg logincookievalidity 1440 我們只需要將設定乙個...