Redis Purge Data
One of the places where Redis is better than memcache is that if memcache, I'm afraid I have to turn off the reboot. 1 Use CLIFLUSHDB to clear a database, Flushall erase the entire redis data. 2 using shell redis-cli keys "*" | while read line, do ttl= ' redis-cli TTL $LINE ', if [$TTL-eq-1]; then echo "Del $LIN E "; Res= ' redis-cli del $LINE '; Fi Done; deleted after 3,600 seconds expired 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 REDIS-CLI KEYS "126.com*" for removing certain prefixes | Xargs redis-cli DEL3 Use Lua script to remove all Keyeval "return Redis.call (' del ', Unpack (redis.call (' Keys ', argv[1]))" 0 * Delete some keyeval " Return Redis.call (' del ', Unpack (redis.call (' Keys ', argv[1])) "0 126.com*
Attention need to add certification;
Redis-cli-a Pass KEYS "*todel*" | Xargs Redis-cli-a Pass DEL
Xargs Description 76408836
Redis Purge Data