一.Redis安装网上很多可以查找

二.redis-py的安装,使用命令pip install redis。

安装过程中如果产生连接超时的错误,可以使用国内镜像参考如下

豆瓣:pip install flask -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

阿里云:pip install flask -i  http://mirrors.aliyun.com/pypi/simple/

三.python连接redis

1. 连接方式:stringRedis = redis.StrictRedis("127.0.0.1", 6379) 或者 stringRedis = redis.Redis(("127.0.0.1", 6379)

2.StrictRedis和Redis区别

StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令(比如,SET命令对应与StrictRedis.set方法)。

Redis是StrictRedis的子类,用于向后兼容旧版本的redis-py。

官方推荐使用StrictRedis方法,不推荐Redis类

3.redis-py连接池类:ConnectionPool

4.String基础操作

set(name, value):设置值

get(name):  获取值

mset(*args, **kwargs):批量设置

mget(keys, *args):批量获取

setnx(name, value):设置值,只有name不存在时,执行设置操作(添加)

append(key, value):name对应的值后面追加内容

5.Hash基础操作

hset(key, field, value):向名称为key的hash中添加元素

hget(key, field):返回名称为key的hash中field对应的value

hmset(name, mapping): 在name对应的hash中批量设置键值对,mapping:字典

hmget(name, keys, *args):在name对应的hash中获取多个key的值

hgetall(name):获取name对应hash的所有键值

hdel(name,*keys): 删除指定name对应的key所在的键值对

hkeys(name): 获取hash中所有的key的值

hvals(name) :获取hash中所有的value的值

6.redis-py事务

最新文章

  1. 封装 用canvas绘制直线的函数--面向对象
  2. BigDecimal用法详解
  3. Spark在Ubuntu中搭建开发环境
  4. 黄聪:wordpress后台导致fonts.googleapis.com、ajax.googleapis.com加载慢的解决方法
  5. const和readonly的区别
  6. Cassandra CqlRow fetch DateType / Int32Type
  7. JIRA Cannot Start Due to 'unable to clean the cache directory: /opt/jira/plugins/.osgi-plugins/felix'
  8. 【Jade】
  9. LSTM实现中文文本情感分析
  10. 基于TCP 协议的RPC
  11. .NET CORE学习笔记系列(2)——依赖注入[6]: .NET Core DI框架[编程体验]
  12. Beautiful Soup模块
  13. 【python】多线程queue导致的死锁问题
  14. 利用exif.js解决ios或Android手机上传竖拍照片旋转90度问题
  15. Python: PS 图像调整--明度调整
  16. Keil C51 的printf
  17. 使用 log4j 打印日志
  18. 轻量ORM-SqlRepoEx (十)SqlRepoEx Nuget包下载说明
  19. JDK源码学习笔记——LinkedHashMap
  20. julia应用于自动驾驶汽车、机器人、3D 打印、精准医疗、增强现实、基因组学、能源交易、机器学习、金融风控和太空任务设计等多个领域

热门文章

  1. java String 转Json报错 java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntim
  2. 企业架构 Red Hat Drools KIE Project 三大核心产品
  3. postgresql 中文排序
  4. SQL多个逗号分开的字段值 取对应的数据名称信息
  5. 相位展开(phase unwrapping)算法研究与实践
  6. 查找k8s版jenkins-slave官方镜像
  7. LODOP中打印项水平居中简短问答
  8. Eclipse安装Properties Editor插件
  9. JAVA克隆对象报错:The method clone() from the type Object is not visible
  10. 手贱重置了mysql密码,导致登陆不进去的解决办法