redis删除所有键 命令(python怎样清除redis缓存)

本文目录
python怎样清除redis缓存
想要查看一个db下有多少key,在Redis-cli中输入 keys * 即可
如果想删除某个key 可以使用del 命令 例如: del key delkey(你要删除的key的名称)
那么Python如何来查看呢?
view plain copy
# coding=utf-8
’’’
Created on 2015-9-8
@author: kwsy
’’’
import redis
pool=redis.ConnectionPool(host=’192.168.1.126’,port=6379,db=0)
r = redis.StrictRedis(connection_pool=pool)
keys = r.keys()
print type(keys)
print keys
keys的type是 list ,所有的key将存入这个list作为结果返回
如果想返回特定形式的key,可以在keys()函数中添加参数,例如keys = r.keys("finger*") 那么将只返回以finger开头的key
key的删除也非常简单
view plain copy
# coding=utf-8
’’’
Created on 2015-9-8
@author: kwsy
’’’
import redis
pool=redis.ConnectionPool(host=’192.168.1.126’,port=6379,db=0)
r = redis.StrictRedis(connection_pool=pool)
r.delete("del1","del2")
我这里是同时删掉两个key
如何使用redis flushall命令
Redis FLUSHALL删除所有现有的数据库,而不仅仅是当前选择的一个的键。此命令不会失败。
返回值
字符串返回
语法
redis FLUSHALL命令的基本语法如下所示:
redis 127.0.0.1:6379》 FLUSHALL
例子
redis 127.0.0.1:6379》 FLUSHALL
OK

更多文章:
redis删除所有键 命令(python怎样清除redis缓存)
2026年9月11日 05:10
圆满的结局终究可望不可及(圆满的结局总是渴望不可及以上是一句歌词,请问是哪首歌)
2026年9月11日 02:40
非洲草原动物食物链?食肉真菌麻痹寄生线虫 开启生物防治新契机
2026年9月11日 00:20
oracle触发器after使用(Oracle触发器的触发器类型.)
2026年9月10日 21:20
windows7虚拟机(我的电脑是32位的win7系统,能安装 VMware Workstation虚拟机吗)
2026年9月10日 17:40
i+don’t+kown+whom+he+is中为什么whom做表语?是不是一般现在被动语态,为什么known是过去分词
2026年9月10日 14:20






