python中redis模块

来自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'})

猜你喜欢

转载自blog.csdn.net/One_of_them/article/details/81538858