python中redis模块

本文介绍如何使用Python的redis模块与Redis数据库进行交互。通过简单的示例演示如何设置键值对、获取数据,并展示了部分特有的命令如ttl、mset等。适用于初学者快速上手。

来自redis模块的简单使用

前言

使用redis模块可以让我们用python和redis进行交互, 进而在python下使用redis数据库.


使用

安装

windows: pip install redis

ubuntu: pip3 install redis


简单操作

import redis

# 创建连接redis对象.
red = redis.StrictRedis(host='127.0.0.1', port=6379)    # 默认端口为6379

# string类型使用.
red.set('lls1', 'shuai')    # set key-value.
print(red.get('lls'))

# value为中文.
red.set('lls2', '帅')
print(red.get('lls2').decode('utf8'))

# blpop() 是list类似的数据, 弹出对象并返回该对象的值.
# b会让命令进入阻塞直到有可值可以pop, 不然再阻塞.

# 大部分方法都和redis数据库的命令差不多.
# 下面是有点差异的命令.
red.ttl()   # 不能查看 -1 -2
red.mset()  # 用键值对
red.incr()  # incr可以加参数的,代替了 incrby
red.decr()  # decr可以加参数,代替了 decrby
red.lrem()  # num 放到后面
red.hmset() # 多插入,要用字典,  red.hmset('lls1', {'age', 'face'})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值