Redis与Python交互
StrictRedis对象⽅法
通过init创建对象,指定参数host、port与指定的服务器和端⼝连接,host默认为localhost,port默认为6379,db默认为0
1 sr = StrictRedis(host='localhost', port=6379, db=0)
简写
sr=StrictRedis()
根据不同的类型,拥有不同的实例⽅法可以调⽤,与前⾯学的redis命令对应,⽅法需要的参数与命令的参数⼀致
string
set
setex
mset
append
get
mget
key
keys
exists
type
delete
expire
getrange
ttl
hash
hset
hmset
hkeys
hget
hmget
hvals
hdel
list
lpush
rpush
linsert
lrange
lset
lrem
set
sadd
smembers
srem
zset
zadd
zrange
zrangebyscore
zscore
zrem
zremrangebyscore
使用StrictRedis对象对string类型数据进行增删改查
在桌面上创建redis目录
使用pycharm打开 redis目录
创建redis_string.py文件
1 | from redis import * |
string-增加
⽅法set,添加键、值,如果添加成功则返回True,如果添加失败则返回False
编写代码如下
1 | from redis import * |
string-获取
⽅法get,添加键对应的值,如果键存在则返回对应的值,如果键不存在则返回None
编写代码如下
1 | from redis import * |
string-修改
⽅法set,如果键已经存在则进⾏修改,如果键不存在则进⾏添加
编写代码如下
1 | from redis import * |
string-删除
⽅法delete,删除键及对应的值,如果删除成功则返回受影响的键数,否则则返 回0
编写代码如下
1 | rom redis import * |
获取键
⽅法keys,根据正则表达式获取键
编写代码如下
1 | from redis import * |
最后更新: 2019年03月18日 22:25
原始链接: https://zem12345678.github.io/2019/03/15/Redis与Python交互/