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框架中编写编译函数
Jul 20 Python
python实现SMTP邮件发送功能
Jun 16 Python
利用matplotlib+numpy绘制多种绘图的方法实例
May 03 Python
轻松理解Python 中的 descriptor
Sep 15 Python
详解python分布式进程
Oct 08 Python
python给微信好友定时推送消息的示例
Feb 20 Python
使用Python进行体育竞技分析(预测球队成绩)
May 16 Python
tensorflow实现训练变量checkpoint的保存与读取
Feb 10 Python
pytorch进行上采样的种类实例
Feb 18 Python
基于Python中random.sample()的替代方案
May 23 Python
Python的scikit-image模块实例讲解
Dec 30 Python
Python爬虫基础之爬虫的分类知识总结
May 13 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基础知识:控制结构
2006/12/13 PHP
php面向对象中static静态属性与方法的内存位置分析
2015/02/08 PHP
php需登录的文件上传管理系统
2020/03/21 PHP
php好代码风格的阶段性总结
2016/06/25 PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
2016/09/21 PHP
PHP对象的浅复制与深复制的实例详解
2017/10/26 PHP
点击文章内容处弹出页面代码
2009/10/01 Javascript
JavaScript实现页面滚动图片加载(仿lazyload效果)
2011/07/22 Javascript
node.js实现多图片上传实例
2014/06/03 Javascript
javascript操作select元素实例分析
2015/03/27 Javascript
jQuery.prop() 使用详解
2015/07/19 Javascript
js验证真实姓名与身份证号是否匹配
2015/10/13 Javascript
微信小程序  自定义创建详细介绍
2016/10/27 Javascript
Angular使用 ng-img-max 调整浏览器中的图片的示例代码
2017/08/17 Javascript
对Vue.js之事件的绑定(v-on: 或者 @ )详解
2018/09/15 Javascript
vue中的双向数据绑定原理与常见操作技巧详解
2020/03/16 Javascript
springboot+vue实现文件上传下载
2020/11/17 Vue.js
js闭包和垃圾回收机制示例详解
2021/03/01 Javascript
[08:53]DOTA2每周TOP10 精彩击杀集锦vol.9
2014/06/26 DOTA
Python编程之string相关操作实例详解
2017/07/22 Python
Python面向对象程序设计类的封装与继承用法示例
2019/04/12 Python
在Django下测试与调试REST API的方法详解
2019/08/29 Python
flask实现验证码并验证功能
2019/12/05 Python
Python实现汇率转换操作
2020/05/03 Python
Pandas之缺失数据的实现
2021/01/06 Python
Web前端绘制0.5像素的几种方法
2017/08/11 HTML / CSS
非洲NO.1网上商店:Jumia肯尼亚
2016/08/18 全球购物
YSL圣罗兰美妆美国官网:Yves Saint Lauret US
2016/11/21 全球购物
世界各地的旅游、观光和活动:Isango!
2019/10/29 全球购物
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
shell的种类有哪些
2015/04/15 面试题
大学活动策划书范文
2014/01/10 职场文书
高一生物教学反思
2014/01/17 职场文书
运动会3000米加油稿
2015/07/21 职场文书
Nginx同一个域名配置多个项目的实现方法
2021/03/31 Servers
css3新特性的应用示例分析
2022/03/16 HTML / CSS