【python调用redis和redis内部调用】

一.python内部调用redis

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数据库内部调用

进入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的内容)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值