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的函数是可以return多个值的,但其本质上还是返回单个值,只是利用了tuple的自动打包,将多个值打包成单个tuple返回。 使用代码验证: def func_a():...

Python使用Windows API创建窗口示例【基于win32gui模块】

Python使用Windows API创建窗口示例【基于win32gui模块】

本文实例讲述了Python使用Windows API创建窗口。分享给大家供大家参考,具体如下: 一、代码 # -*- coding:utf-8 -*- #! python3 impo...

pandas如何处理缺失值

在实际应用中对于数据进行分析的时候,经常能看见缺失值,下面来介绍一下如何利用pandas来处理缺失值。常见的缺失值处理方式有,过滤、填充。 一、缺失值的判断 pandas使用浮点值Na...

Python常见数据结构之栈与队列用法示例

本文实例讲述了Python常见数据结构之栈与队列用法。分享给大家供大家参考,具体如下: Python常见数据结构之-栈 首先,栈是一种数据结构。具有后进先出特性。 #栈的实现 cla...

Python 通过URL打开图片实例详解

Python 通过URL打开图片实例详解 不论是用OpenCV还是PIL,skimage等库,在之前做图像处理的时候,几乎都是读取本地的图片。最近尝试爬虫爬取图片,在保存之前,我希望能先...