可用的方法有:
(學(xué)習(xí)視頻分享:編程視頻)
1、使用cli
FLUSHDB 清除一個(gè)數(shù)據(jù)庫(kù),F(xiàn)LUSHALL清除整個(gè)redis數(shù)據(jù)。
2、使用shell
redis-cli?keys??"*"?|?while?read?LINE?;?do?TTL=`redis-cli?ttl?$LINE`;?if?[?$TTL?-eq?-1?];?then?echo?"Del?$LINE";?RES=`redis-cli?del?$LINE`;?fi;?done;
刪除 3600秒之后過(guò)期的
redis-cli?keys??"*"?|?while?read?LINE?;?do?TTL=`redis-cli?ttl?$LINE`;?if?[?$TTL?-ge??3600?];?then?echo?"Del?$LINE";?RES=`redis-cli?del?$LINE`;?fi;?done;
刪除某些前綴的
redis-cli?KEYS?"126.com*"?|?xargs?redis-cli?DEL
相關(guān)推薦:編程視頻
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦