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 相关文章推荐
Django视图和URL配置详解
Jan 31 Python
python selenium自动上传有赞单号的操作方法
Jul 05 Python
Python使用pickle模块实现序列化功能示例
Jul 13 Python
Python使用POP3和SMTP协议收发邮件的示例代码
Apr 16 Python
python 数据提取及拆分的实现代码
Aug 26 Python
numpy.transpose()实现数组的转置例子
Dec 02 Python
Tensorflow进行多维矩阵的拆分与拼接实例
Feb 07 Python
python解释器安装教程的方法步骤
Jul 02 Python
如何以Winsows Service方式运行JupyterLab
Aug 30 Python
python 元组和列表的区别
Dec 30 Python
Python中的流程控制详解
Feb 18 Python
OpenCV中resize函数插值算法的实现过程(五种)
Jun 05 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 str_pad() 将字符串填充成指定长度的字符串
2010/02/23 PHP
PHP分页函数代码(简单实用型)
2010/12/02 PHP
php基于单例模式封装mysql类完整实例
2016/10/18 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
2020/03/30 PHP
js和jquery批量绑定事件传参数一(新猪猪原创)
2010/06/23 Javascript
jQuery链式操作如何实现以及为什么要用链式操作
2013/01/17 Javascript
返回页面顶部top按钮通过锚点实现(自写)
2013/08/30 Javascript
node.js中的fs.rmdir方法使用说明
2014/12/16 Javascript
jquery实现的树形目录实例
2015/06/26 Javascript
JavaScript编程中布尔对象的基本使用
2015/10/25 Javascript
JavaScript使用DeviceOne开发实战(一) 配置和起步
2015/12/01 Javascript
JS插件overlib用法实例详解
2015/12/26 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
jQuery使用正则表达式替换dom元素标签用法示例
2017/01/16 Javascript
Node.js获取前端ajax提交的request信息
2017/02/20 Javascript
初学者AngularJS的环境搭建过程
2017/10/27 Javascript
浅谈Webpack 持久化缓存实践
2018/03/22 Javascript
electron中使用bootstrap的示例代码
2018/11/06 Javascript
Vue+axios+WebApi+NPOI导出Excel文件实例方法
2019/06/05 Javascript
vue实现Excel文件的上传与下载功能的两种方式
2019/06/28 Javascript
package.json配置文件构成详解
2019/08/27 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
2020/08/13 Javascript
python操作redis的方法
2015/07/07 Python
python常用函数详解
2016/09/13 Python
Python实现ssh批量登录并执行命令
2016/10/25 Python
python编程嵌套函数实例代码
2018/02/11 Python
python+influxdb+shell编写区域网络状况表
2018/07/27 Python
Django-Rest-Framework 权限管理源码浅析(小结)
2018/11/12 Python
python实现超级玛丽游戏
2020/03/18 Python
Django Channel实时推送与聊天的示例代码
2020/04/30 Python
Opencv+Python识别PCB板图片的步骤
2021/01/07 Python
用CSS3实现背景渐变的方法
2015/07/14 HTML / CSS
蔻驰美国官网:COACH美国
2016/08/18 全球购物
彼得罗夫美国官网:Peter Thomas Roth美国(青瓜面膜)
2017/11/05 全球购物
个人自我鉴定总结
2014/03/25 职场文书
2016天猫双十一广告语
2016/01/28 职场文书