Redis常用来做缓存,对应Python库名为redis

import json
import redis
# 每个Redis实例都会维护一个自己的连接池,比较耗费开销
r = redis.Redis(host='localhost', port=6379, decode_responses=True)
# 可以直接建立一个连接池,然后作为Redis的参数,就可以实现多个Redis实例共享一个连接池
pool = redis.ConnectionPool(host='localhost', port=6379, decode_responses=True)
r = redis.Redis(connection_pool=pool)

一个例子列举对于字符数据和哈希数据的常用操作;

# 存一个字符数据以便作为哈希数据的key
r.set("local:player:info:totals",'1314')
# 获取对应字符数据
infonum = r.get("local:player:info:totals")
# 数据例子
info = {'player':{'name':'big306','attribute':{'experience':12306,'money':2000,'level':12}}}# 将例子数据存入对应哈希中
r.hset("local:player:info:data", infonum, json.dumps(info))
# 自增加作为哈希数据key的字符数据
r.incr("local:player:info:totals")# 分批获取对应哈希中的数据
for item in r.hscan_iter('local:player:info:data'):print(item)
# 一次性获取对应哈希中全部数据
print(r.hgetall("local:player:info:data"))
# 获取对应哈希中的数据量
print(r.hlen("local:player:info:data"))

Python操作Redis例子相关推荐

  1. Python操作Redis的最佳实践

    目录 安装 redis 模块 Redis API 使用 连接方式 String 操作 按位操作的应用场景 Hash 操作 scan方法-用于获取大量的数据 List 操作 阻塞的pop方法 Set 集 ...

  2. Python操作Redis及连接方式

    前沿:随着互联网的高速发展,数据变得越来越重要,Python成为了人工智能的热门语言,而Nosql数据库已成为日常开发用品. 今天要写的是Python操作Redis Redis的安装我就不介绍了,你可 ...

  3. python 操作redis之——有序集合(sorted set) (七)

    #coding:utf8 import redis r =redis.Redis(host="23.226.74.190",port=63279,password="66 ...

  4. Windows下安装Redis及使用Python操作Redis的方法

    这篇文章主要介绍了Windows下安装Redis及使用Python操作Redis的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下 首先说一下在Windows下安装Redis,安装包可以在htt ...

  5. python 操作redis之——HyperLogLog (八)

    #coding:utf8 import redis # python 操作redis之--HyperLogLog r =redis.Redis(host="33.23.724.12190&q ...

  6. 用Python操作Redis

    Python操作Redis 首先要安装驱动模块 pip install redis 1.普通连接 import redisr=redis.Redis() # r = redis.Redis(host= ...

  7. python操作redis用法详解

    1.简单介绍 安装redis pip install redis Redis是一个基于内存的高效的键值型非关系型数据库,存取效率极高,而且支持多种存储数据结构,使用也非常简单.本节中,我们就来介绍一下 ...

  8. python redis 操作_使用Python操作redis

    在使用python操作redis之前,需要先安装redis库: pip install redis. 创建连接方式: StrictRedis:实现大部分官方命令. Redis:是StrictRedis ...

  9. Python操作Redis中的hash

    Redis 数据库hash数据类型是一个string类型的key和value的映射表,适用于存储对象.Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿).  Python的re ...

  10. Python 操作 redis

    官网命令(英文)列表:http://redis.io/commands Redis 教程:http://www.redis.net.cn/tutorial/3501.html Redis 命令参考:h ...

最新文章

  1. 盘点11个面向文档的开源NoSQL数据库
  2. 减少系统资源占用的15个CSS常识
  3. html自定义列表第三层嵌套,【微信小程序】关于微信小程序多层嵌套渲染列表以及嵌套列表中数据的获取...
  4. 批处理 批量s扫1433_申报资料 | 批量整理图谱(续)
  5. 蓝桥练习-算法训练 审美课
  6. poj3187 穷竭搜索 挑战程序设计大赛
  7. USBCopyer(听说此款软件可以悄悄偷走你U盘的小电影)
  8. 平面直角坐标系中的旋转公式_【数理之路】初中范围推导三角函数倍角正弦公式...
  9. 成毅高清电脑桌面壁纸
  10. myeclipse 2017 CI 中如何修改Servlet模板
  11. vue ---- 计算属性
  12. Redis(十三)Python客户端redis-py
  13. python简单笔试题_这十道经典Python笔试题,全做对算我输
  14. 如何解决金山词霸与卡巴斯基的冲突问题
  15. python-普通数据分析-科比职业生涯数据分析
  16. 使用MATLAB和ANSYS对四杆桁架结构进行有限元分析
  17. 【C语言经典100例】-- 11 不死神兔问题
  18. apple music导入本地歌曲及歌词
  19. 鸡脚蹬子生长秘籍 鸡脚蹬子短是缺乏什么营养
  20. ❤️ 6个Python办公黑科技,工作效率提升100倍!HR小姐姐都馋哭了(附代码)❤️

热门文章

  1. 激光雕刻机:废旧光驱的涅槃之路
  2. 手机抓直播源工具app_东方卫视 手机在线直播 央视源
  3. turboc7运行C测试 vc6.0测试
  4. 计算机多媒体最新参考文献,计算机多媒体论文
  5. 管家婆服务器备份文件夹,[任我行]管家婆软件的使用方法,管家婆辉煌提示备份报错3202...
  6. mysql 基础教程 很全
  7. 从零学会SQL:入门(实操演示)
  8. CocoStudio1.3 场景编辑器使用
  9. java下载 文件_Java下载文件的几种方式
  10. 温湿度传感器实验-传感器原理及应用实验