mysql binlog恢復(fù)數(shù)據(jù) 對于redis的批量刪除指定key,有沒有好的方法?
對于redis的批量刪除指定key,有沒有好的方法?1. 終端獲取所有Key命令:redis-cli keys ‘*’ ;獲取指定前綴的key:redis-cli KEYS “edu:*”如果需要導(dǎo)出
對于redis的批量刪除指定key,有沒有好的方法?
1. 終端
獲取所有Key命令:redis-cli keys ‘*’ ;
獲取指定前綴的key:redis-cli KEYS “edu:*”
如果需要導(dǎo)出,可以redis-cli keys ‘*’ > /data/redis_key.txt
刪除指定前綴的Key redis-cli KEYS “edu:*” | xargs redis-cli DEL
redis如何刪除最后一個key?
redis 沒有提供直接批量刪除key的命令。key不多的話可以一條以條的刪除redis可以用flushdb/flushall刪除所有的key。用del只能根據(jù)key去刪除。另外一種方式,你可以通過設(shè)置過期時間讓key到期自動刪除。redis可以用flushdb/flushall刪除所有的key。用del只能根據(jù)key去刪除。另外一種方式,你可以通過設(shè)置過期時間讓key到期自動刪除。