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写的ARP攻击代码实例
Jun 04 Python
Python 多核并行计算的示例代码
Nov 07 Python
django+xadmin+djcelery实现后台管理定时任务
Aug 14 Python
Python反射和内置方法重写操作详解
Aug 27 Python
python多线程下信号处理程序示例
May 31 Python
linux中如何使用python3获取ip地址
Jul 15 Python
为什么说Python可以实现所有的算法
Oct 04 Python
Python+numpy实现矩阵的行列扩展方式
Nov 29 Python
python中property和setter装饰器用法
Dec 19 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
Oct 15 Python
粗暴解决CUDA out of memory的问题
May 22 Python
python 中的@运算符使用
May 26 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
MySQL GBK→UTF-8编码转换
2007/05/24 PHP
解析php中var_dump,var_export,print_r三个函数的区别
2013/06/21 PHP
php实现的一个很好用HTML解析器类可用于采集数据
2013/09/23 PHP
php第一次无法获取cookie问题处理
2014/12/15 PHP
使用 PHPStorm 开发 Laravel
2015/03/24 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
PHP实现统计所有字符在字符串中出现次数的方法
2017/10/17 PHP
php 利用socket发送GET,POST请求的实例代码
2020/07/04 PHP
在JavaScript中,为什么要尽可能使用局部变量?
2009/04/06 Javascript
Javascript 二维数组
2009/11/26 Javascript
13个绚丽的Jquery 界面设计网站推荐
2010/09/28 Javascript
JS加jquery简单实现标签元素的显示或隐藏
2013/09/23 Javascript
jQuery验证元素是否为空的两种常用方法
2015/03/17 Javascript
js仿3366小游戏选字游戏
2016/04/14 Javascript
详解Nodejs之npm&amp;package.json
2017/06/15 NodeJs
微信小程序实现日期格式化和倒计时
2020/11/01 Javascript
新手快速入门微信小程序组件库 iView Weapp
2019/06/24 Javascript
JavaScript中的连续赋值问题实例分析
2019/07/12 Javascript
微信小程序如何获取群聊的openGid以及名称详解
2019/07/17 Javascript
vue实现弹幕功能
2019/10/25 Javascript
vue实现页面内容禁止选中功能,仅输入框和文本域可选
2019/11/09 Javascript
python实现获取序列中最小的几个元素
2014/09/25 Python
Python中比较特别的除法运算和幂运算介绍
2015/04/05 Python
Python3多线程爬虫实例讲解代码
2018/01/05 Python
python取代netcat过程分析
2018/02/10 Python
PyQt5重写QComboBox的鼠标点击事件方法
2019/06/25 Python
Python 转换文本编码实现解析
2019/08/27 Python
python pprint模块中print()和pprint()两者的区别
2020/02/10 Python
使用keras时input_shape的维度表示问题说明
2020/06/29 Python
python 代码运行时间获取方式详解
2020/09/18 Python
CSS Grid布局教程之什么是网格布局
2014/12/30 HTML / CSS
英国最大的滑板品牌选择:Route One
2019/09/22 全球购物
铁路工务反思材料
2014/02/07 职场文书
单位在职证明书
2014/09/11 职场文书
DQL数据查询语句使用示例
2022/12/24 MySQL