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的Django框架编写从Google Adsense中获得报表的应用
Apr 17 Python
Python实现的Google IP 可用性检测脚本
Apr 23 Python
合并百度影音的离线数据( with python 2.3)
Aug 04 Python
python字符串的常用操作方法小结
May 21 Python
python自动重试第三方包retrying模块的方法
Apr 24 Python
django中账号密码验证登陆功能的实现方法
Jul 15 Python
python2爬取百度贴吧指定关键字和图片代码实例
Aug 14 Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
Aug 21 Python
python 使用cx-freeze打包程序的实现
Mar 14 Python
python 字典item与iteritems的区别详解
Apr 25 Python
深入了解python列表(LIST)
Jun 08 Python
浅谈Python描述数据结构之KMP篇
Sep 06 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
咖啡机如何保养和日常清洁?
2021/03/03 冲泡冲煮
php实现监控varnish缓存服务器的状态
2014/12/30 PHP
THINKPHP内容分页代码分享
2015/01/14 PHP
php中执行系统命令的方法
2015/03/21 PHP
Laravel 5 框架入门(一)
2015/04/09 PHP
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
2017/06/07 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
2017/09/22 PHP
JavaScript游戏之是男人就下100层代码打包
2010/11/08 Javascript
jquery实现在页面加载完毕后获取图片高度或宽度
2014/06/16 Javascript
jquery.fastLiveFilter.js实现输入自动过滤的方法
2015/08/11 Javascript
jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现
2016/08/31 Javascript
浅谈Node.js:Buffer模块
2016/12/05 Javascript
bootstrap table 表格中增加下拉菜单末行出现滚动条的快速解决方法
2017/01/05 Javascript
vue.js 实现输入框动态添加功能
2018/06/25 Javascript
详解如何使用router-link对象方式传递参数?
2019/05/02 Javascript
微信小程序实现语音识别转文字功能及遇到的坑
2019/08/02 Javascript
layui table设置某一行的字体颜色方法
2019/09/05 Javascript
对layui初始化列表的CheckBox属性详解
2019/09/13 Javascript
详解element-ui中表单验证的三种方式
2019/09/18 Javascript
[56:47]Ti4 循环赛第三日 iG vs Liquid
2014/07/12 DOTA
[03:46]DAC趣味视频-中文考试.mp4
2017/04/02 DOTA
python实现简单遗传算法
2018/03/19 Python
PyTorch线性回归和逻辑回归实战示例
2018/05/22 Python
Django读取Mysql数据并显示在前端的实例
2018/05/27 Python
Python 实现Windows开机运行某软件的方法
2018/10/14 Python
python pcm音频添加头转成Wav格式文件的方法
2019/01/09 Python
Python 获取numpy.array索引值的实例
2019/12/06 Python
如何基于Python爬取隐秘的角落评论
2020/07/02 Python
英国著名国际平价时尚男装品牌:Topman
2016/08/27 全球购物
工商管理专业职业生涯规划
2014/01/01 职场文书
工业学校毕业生自荐书
2014/01/03 职场文书
大学生创业计划书的用途
2014/01/08 职场文书
国税会议欢迎词
2014/01/16 职场文书
学校万圣节活动方案
2014/02/13 职场文书
大学毕业典礼致辞
2015/07/29 职场文书
如何用Navicat操作MySQL
2021/05/12 MySQL