python redis 删除key脚本的实例

yipeiwu_com6年前Python基础

单机模式 代码片段

安装 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)

以上这篇python redis 删除key脚本的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

《Python学习手册》学习总结

《Python学习手册》学习总结

本篇文章是作者关于在学习了《Python学习手册》以后,分享的学习心得,在此之前,我们先给大家分享一下这本书: 下载地址:Python学习手册第4版 之前为了编写一个svm分词的程序而...

Python中使用中文的方法

先来看看python的版本: >>> import sys >>> sys.version '2.5.1 (r251:54863, Apr...

使用python获取(宜宾市地震信息)地震信息

使用python获取(宜宾市地震信息)地震信息

6月17日22分25分,四川省宜宾市长宁县发生了6.0级地震,成都高新减灾研究所与应急管理部门联合建设的大陆地震预警网成功预警本次地震,提前10秒向宜宾市预警,提前61秒向成都预警。...

1分钟快速生成用于网页内容提取的xslt

1分钟快速生成用于网页内容提取的xslt

1分钟快速生成用于网页内容提取的xslt,具体内容如下 1、项目背景 在《Python即时网络爬虫项目说明》一文我们说过要做一个通用的网络爬虫,而且能节省程序员大半的时间,而焦点问题就是...

Pytorch: 自定义网络层实例

自定义Autograd函数 对于浅层的网络,我们可以手动的书写前向传播和反向传播过程。但是当网络变得很大时,特别是在做深度学习时,网络结构变得复杂。前向传播和反向传播也随之变得复杂,手动...