1.导入redis
import redis
2连接redis
#db为数据库
r = redis.Redis(host='localhost', port=6379, db=0)
新增redis数据需要有key和value值
3.新增value是字符串数据
value是字符串数据需要用set新增数据
ex为过期时间
r.set(key,value,ex=秒数)
4.获取value是字符串的数据
#不解码
r.get(key)
#解码
r.get(key).decode()
5.新增value是列表数据
#向左新增
r.lpush(key,value)
#向右新增
r.rpush(key,value)
#设置过期时间
r.expire(key,过期秒数)
6.获取value是列表的数据
#全部获取用0到-1
r.lrange(key,value,0,-1)
进入redis命令行之后
1.value是字符串数据
# 设置value是字符串,过期时间是设置的秒数
set key value ex 秒数
#获取value是字符串
get key
#往key后面的value追加字符串
append key value
2.value是列表数据
# 在列表左端插入元素
lpush key value
# 在列表右端插入元素
rpush key value
#设置过期时间
expire key 秒数
# 删除列表左端元素
lpop key
# 删除列表右端元素
rpop key
# 获取列表指定范围的元素
lrange key 开始 结束
例如 lrange key 0 -1 (取出所有key的内容)