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的Flask框架中实现单元测试的教程
Apr 20 Python
python下os模块强大的重命名方法renames详解
Mar 07 Python
Python数据分析库pandas基本操作方法
Apr 08 Python
python使用suds调用webservice接口的方法
Jan 03 Python
Python3 pip3 list 出现 DEPRECATION 警告的解决方法
Feb 16 Python
python 函数的缺省参数使用注意事项分析
Sep 17 Python
flask的orm框架SQLAlchemy查询实现解析
Dec 12 Python
浅谈tensorflow之内存暴涨问题
Feb 05 Python
Python生成器常见问题及解决方案
Mar 21 Python
Python内存泄漏和内存溢出的解决方案
Sep 26 Python
浅谈Selenium 控制浏览器的常用方法
Dec 04 Python
python本地文件服务器实例教程
May 02 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 include加载文件两种方式效率比较
2010/08/08 PHP
php获取表单中多个同名input元素的值
2014/03/20 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
laravel 执行迁移回滚示例
2019/10/23 PHP
Javascript 解疑
2009/11/11 Javascript
JavaScript 学习技巧
2010/02/17 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
浅析JavaScript中的delete运算符
2013/11/30 Javascript
jquery通过a标签删除table中的一行的代码
2013/12/02 Javascript
jquery动态添加option示例
2013/12/30 Javascript
在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
2016/01/20 Javascript
复杂的javascript窗口分帧解析
2016/02/19 Javascript
AngularJS学习笔记之依赖注入详解
2016/05/16 Javascript
javascript解决小数的加减乘除精度丢失的方案
2016/05/31 Javascript
js实现简单的计算器功能
2017/01/16 Javascript
JS简单获取日期相差天数的方法
2017/04/24 Javascript
基于JavaScript实现弹幕特效
2020/08/27 Javascript
cocos creator Touch事件应用(触控选择多个子节点的实例)
2017/09/10 Javascript
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
2018/03/10 Javascript
JS简单获取并修改input文本框内容的方法示例
2018/04/08 Javascript
vue中$refs, $emit, $on, $once, $off的使用详解
2019/05/26 Javascript
vue2.x 对象劫持的原理实现
2020/04/19 Javascript
javascript实现多边形碰撞检测
2020/10/24 Javascript
Python FTP操作类代码分享
2014/05/13 Python
python中requests和https使用简单示例
2018/01/18 Python
pycharm安装和首次使用教程
2018/08/27 Python
对python3中的RE(正则表达式)-详细总结
2019/07/23 Python
浅谈python出错时traceback的解读
2020/07/15 Python
HTML5学习笔记之html5与传统html区别
2016/01/06 HTML / CSS
Delphi工程师笔试题
2013/09/21 面试题
大学生自助营养快餐店创业计划书
2014/01/13 职场文书
环保公益策划方案
2014/08/15 职场文书
好的促销活动方案
2014/08/21 职场文书
党在我心中的演讲稿
2014/09/13 职场文书
Java数据开发辅助工具Docker与普通程序使用方法
2021/09/15 Java/Android
css常用字体属性与背景属性介绍
2022/02/28 HTML / CSS