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的ORM框架中的SQLAlchemy库的映射关系
Apr 25 Python
总结Python中逻辑运算符的使用
May 13 Python
Python创建xml文件示例
Mar 22 Python
用virtualenv建立多个Python独立虚拟开发环境
Jul 06 Python
windows下cx_Freeze生成Python可执行程序的详细步骤
Oct 09 Python
Django Rest framework之认证的实现代码
Dec 17 Python
python 自动重连wifi windows的方法
Dec 18 Python
wxPython窗体拆分布局基础组件
Nov 19 Python
Python基于进程池实现多进程过程解析
Apr 30 Python
在TensorFlow中实现矩阵维度扩展
May 22 Python
python实现斗地主分牌洗牌
Jun 22 Python
python库Tsmoothie模块数据平滑化异常点抓取
Jun 10 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 SPL标准库之数据结构栈(SplStack)介绍
2015/05/12 PHP
深入理解PHP内核(二)之SAPI探究
2015/11/10 PHP
ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能示例
2019/08/05 PHP
javascript一些不错的函数脚本代码
2008/09/10 Javascript
js保存当前路径(cookies记录)
2010/12/14 Javascript
判断用户的在线状态 onbeforeunload事件
2011/03/05 Javascript
常用js字符串判断方法整理
2013/10/18 Javascript
jquery基础教程之数组使用详解
2014/03/10 Javascript
jquery插件冲突(jquery.noconflict)解决方法分享
2014/03/20 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
2016/04/19 Javascript
js判断checkbox是否选中个数的方法(超简单)
2016/08/19 Javascript
微信小程序 LOL 英雄介绍开发实例
2016/09/30 Javascript
深入理解jQuery()方法的构建原理
2016/12/05 Javascript
通过fastclick源码分析彻底解决tap“点透”
2017/12/24 Javascript
基于rollup的组件库打包体积优化小结
2018/06/18 Javascript
vue组件三大核心概念图文详解
2019/05/30 Javascript
Node.js实现简单的爬取的示例代码
2019/06/25 Javascript
vue动态路由:路由参数改变,视图不更新问题的解决
2019/11/05 Javascript
详解Vue2的diff算法
2021/01/06 Vue.js
在python3.5中使用OpenCV的实例讲解
2018/04/02 Python
Python使用gRPC传输协议教程
2018/10/16 Python
Python嵌套函数,作用域与偏函数用法实例分析
2019/12/26 Python
Python读取JSON数据操作实例解析
2020/05/18 Python
Django的ListView超详细用法(含分页paginate)
2020/05/21 Python
Django实现后台上传并显示图片功能
2020/05/29 Python
提高python代码运行效率的一些建议
2020/09/29 Python
Python基于Webhook实现github自动化部署
2020/11/28 Python
AmazeUI导航的示例代码
2020/08/14 HTML / CSS
英国异国风情旅游网站:Travel Talk Tours(团体旅游、探险旅游、帆船假期)
2018/07/26 全球购物
美国室内和室外装饰花盆购物网站:ePlanters
2019/03/22 全球购物
你对IPv6了解程度
2016/02/09 面试题
幼儿园三八妇女节活动方案
2014/03/11 职场文书
大学第二课堂活动总结
2014/07/08 职场文书
践行三严三实心得体会
2014/10/13 职场文书
2015年秋季运动会前导词
2015/07/20 职场文书
Java实现简易的分词器功能
2021/06/15 Java/Android