Python获取Redis所有Key以及内容的方法


Posted in Python onFebruary 19, 2019

一、获取所有Key

# -*- encoding: UTF-8 -*-
__author__ = "Sky"
import redis
 
pool=redis.ConnectionPool(host='127.0.0.1',port=6379,db=0)
r = redis.StrictRedis(connection_pool=pool)
 
keys = r.keys()
print type(keys)
print keys

运行结果:

<type 'list'>
['fad', '1', '2']

二、获取所有内容

import redis
 
pool = redis.ConnectionPool(host='127.0.0.1', port=6379, db=0)
r = redis.Redis(connection_pool=pool)
 
pipe = r.pipeline()
pipe_size = 100000
 
len = 0
key_list = []
print r.pipeline()
keys = r.keys()
for key in keys:
  key_list.append(key)
  pipe.get(key)
  if len < pipe_size:
    len += 1
  else:
    for (k, v) in zip(key_list, pipe.execute()):
      print k, v
    len = 0
    key_list = []
 
for (k, v) in zip(key_list, pipe.execute()):
  print k, v

运行结果:

fad fda
1 e
2 f

以上这篇Python获取Redis所有Key以及内容的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现把utf-8格式的文件转换成gbk格式的文件
Jan 22 Python
Python字符和字符值(ASCII或Unicode码值)转换方法
May 21 Python
python转换字符串为摩尔斯电码的方法
Jul 06 Python
Python3实现发送QQ邮件功能(附件)
Dec 23 Python
Python实现统计给定字符串中重复模式最高子串功能示例
May 16 Python
基于Python3.6+splinter实现自动抢火车票
Sep 25 Python
python实现逐个读取txt字符并修改
Dec 24 Python
Python人工智能之路 之PyAudio 实现录音 自动化交互实现问答
Aug 13 Python
python中对_init_的理解及实例解析
Oct 11 Python
Python values()与itervalues()的用法详解
Nov 27 Python
python sklearn包——混淆矩阵、分类报告等自动生成方式
Feb 28 Python
Python爬虫爬取杭州24时温度并展示操作示例
Mar 27 Python
Python元组常见操作示例
Feb 19 #Python
python redis 删除key脚本的实例
Feb 19 #Python
Python列表切片操作实例总结
Feb 19 #Python
Python常用的json标准库
Feb 19 #Python
Python List cmp()知识点总结
Feb 18 #Python
Python列表(List)知识点总结
Feb 18 #Python
Python元组知识点总结
Feb 18 #Python
You might like
php根据身份证号码计算年龄的实例代码
2014/01/18 PHP
php实现微信公众号无限群发
2015/10/11 PHP
php curl简单采集图片生成base64编码(并附curl函数参数说明)
2019/02/15 PHP
随鼠标上下滚动的jquery代码
2013/12/05 Javascript
JavaScript实现两个Table固定表头根据页面大小自行调整
2014/01/03 Javascript
基于JQuery制作可编辑的表格特效
2014/12/23 Javascript
jQuery操作表单常用控件方法小结
2015/03/23 Javascript
jQuery+HTML5+CSS3制作支持响应式布局时间轴插件
2016/08/10 Javascript
canvas绘图不清晰的解决方案
2017/02/28 Javascript
Vue插件写、用详解(附demo)
2017/03/20 Javascript
基于JavaScript实现无缝滚动效果
2017/07/21 Javascript
JavaScript 完成注册页面表单校验的实例
2017/08/19 Javascript
JS实现长图上下滚动效果
2020/03/19 Javascript
Vue单文件组件开发实现过程详解
2020/07/30 Javascript
原生js拖拽功能制作滑动条实例代码
2021/02/05 Javascript
linux系统使用python获取内存使用信息脚本分享
2014/01/15 Python
Python读取mp3中ID3信息的方法
2015/03/05 Python
Python 读写文件和file对象的方法(推荐)
2016/09/12 Python
Python中的二维数组实例(list与numpy.array)
2018/04/13 Python
Python定时发送消息的脚本:每天跟你女朋友说晚安
2018/10/21 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
2020/05/11 Python
Python中zipfile压缩文件模块的基本使用教程
2020/06/14 Python
python算的上脚本语言吗
2020/06/22 Python
Python 解析库json及jsonpath pickle的实现
2020/08/17 Python
CSS3实战第一波 让我们尽情的圆角吧
2010/08/27 HTML / CSS
html5 canvas里绘制椭圆并保持线条粗细均匀的技巧
2013/03/25 HTML / CSS
H5 meta小结(前端必看篇)
2016/08/24 HTML / CSS
L*SPACE官网:比基尼、泳装和度假服装
2019/03/18 全球购物
JSF面试题:Jsf中导航的标签是什么
2013/04/20 面试题
法律进企业活动方案
2014/03/04 职场文书
大学教师个人总结
2015/02/10 职场文书
2015年全国爱耳日活动总结
2015/02/27 职场文书
会计工作能力自我评价
2015/03/05 职场文书
创建文明城市倡议书
2015/04/28 职场文书
解决Maven项目中 Invalid bound statement 无效的绑定问题
2021/06/15 Java/Android
MySQL普通表如何转换成分区表
2022/05/30 MySQL