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回调函数的使用方法
Jan 23 Python
2款Python内存检测工具介绍和使用方法
Jun 01 Python
关于Python正则表达式 findall函数问题详解
Mar 22 Python
pandas read_excel()和to_excel()函数解析
Sep 19 Python
python pyecharts 实现一个文件绘制多张图
May 13 Python
没编程基础可以学python吗
Jun 17 Python
python实现斗地主分牌洗牌
Jun 22 Python
Django 用户认证Auth组件的使用
Nov 30 Python
pycharm实现猜数游戏
Dec 07 Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 Python
Pytorch distributed 多卡并行载入模型操作
Jun 05 Python
python lambda 表达式形式分析
Apr 03 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 和 MySQL 开发的 8 个技巧
2006/10/09 PHP
解决了Ajax、MySQL 和 Zend Framework 的乱码问题
2009/03/03 PHP
php模板函数 正则实现代码
2012/10/15 PHP
php图像处理函数大全(推荐收藏)
2013/07/11 PHP
php实现中文字符截取防乱码方法汇总
2015/04/29 PHP
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路
2015/09/20 PHP
PHP按指定键值对二维数组进行排序的方法
2015/12/22 PHP
php实现当前页面点击下载文件的简单方法
2016/09/22 PHP
贴一个在Mozilla中常用的Javascript代码
2007/01/09 Javascript
JavaScript replace(rgExp,fn)正则替换的用法
2010/03/04 Javascript
通过判断JavaScript的版本实现执行不同的代码
2010/05/11 Javascript
JavaScript中URL编码函数代码
2011/01/11 Javascript
jQuery判断密码强度实现思路及代码
2013/04/24 Javascript
ext前台接收action传过来的json数据示例
2014/06/17 Javascript
jquery 插件实现瀑布流图片展示实例
2015/04/03 Javascript
基于BootStrap Metronic开发框架经验小结【八】框架功能总体界面介绍
2016/05/12 Javascript
基于JavaScript实现鼠标向下滑动加载div的代码
2016/08/31 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/10/05 Javascript
通过npm引用的vue组件使用详解
2017/03/02 Javascript
vue通信方式EventBus的实现代码详解
2019/06/10 Javascript
微信小程序按顺序同步执行的两种方式
2019/12/20 Javascript
利用 JavaScript 实现并发控制的示例代码
2020/12/31 Javascript
在Python中用has_key()方法查找键是否存在的教程
2015/05/21 Python
详解Python异常处理中的Finally else的功能
2017/12/29 Python
浅谈numpy库的常用基本操作方法
2018/01/09 Python
python生成以及打开json、csv和txt文件的实例
2018/11/16 Python
python动态文本进度条的实例代码
2020/01/22 Python
利用Python实现最小二乘法与梯度下降算法
2021/02/21 Python
不同浏览器对CSS3和HTML5的支持状况
2009/10/31 HTML / CSS
Pottery Barn阿联酋:购买家具、家居装饰及更多
2019/12/08 全球购物
一组SQL面试题
2016/02/15 面试题
工伤事故赔偿协议书
2015/08/06 职场文书
六年级数学教学反思
2016/02/16 职场文书
Go使用协程交替打印字符
2021/04/29 Golang
Python制作表白爱心合集
2022/01/22 Python
python基础之//、/与%的区别详解
2022/06/10 Python