1. 程式人生 > >python redis 刪除key指令碼

python redis 刪除key指令碼

單機模式 程式碼片段

安裝 pip install redis
import redis
r = redis.Redis(host='192.168.1.3', port=6188,db=0,decode_responses=True)
list_keys = r.keys("DEMO_xx_*")

for key in list_keys:
    r.delete(key)

叢集模式 程式碼片段

安裝 pip install redis-py-cluster
from rediscluster import StrictRedisCluster
import
sys #pip install redis-py-cluster redis_nodes = [{'host':'192.168.1.63','port':7000}, {'host':'192.168.1.63','port':7001}, {'host':'192.168.1.63','port':7002} ] try: redisconn = StrictRedisCluster(startup_nodes=redis_nodes) list_keys = redisconn.keys("DEMO_1_*"
) for key in list_keys: redisconn.delete(key) except: print("Connect Error!") sys.exit(1)