工具-Redis-与Python一起使用(99.6.3)
Posted simon-idea
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工具-Redis-与Python一起使用(99.6.3)相关的知识,希望对你有一定的参考价值。
@
1.安装
pip install redis
2.使用
pip install redis
from redis import *
sr = StrictRedis(host='localhost', port=6379, db=0)
#简写都是默认
sr=StrictRedis()
以下为对应的方法
string
set
setex
mset
append
get
mget
keykeys
exists
type
delete
expire
getrange
ttlhash
hset
hmset
hkeys
hget
hmget
hvals
hdellist
lpush
rpush
linsert
lrange
lset
lremset
sadd
smembers
sremzset
zadd
zrange
zrangebyscore
zscore
zrem
zremrangebyscore
3.使用string为例子
from redis import *
if __name__=="__main__":
try:
#创建StrictRedis对象,与redis服务器建?连接
sr=StrictRedis()
#添加键name,值为itheima
result=sr.set('name','itheima')
#输出响应结果,如果添加成功则返回True,否则返回False
print(result)
#获取
result = sr.get('name')
#输出键的值,如果键不存在则返回None
print(result)
#修改
result = sr.set('name','itcast')
#输出响应结果,如果操作成功则返回True,否则返回False
print(result)
#删除
result = sr.delete('name')
#输出响应结果,如果删除成功则返回受影响的键数,否则则返回0
print(result)
#获取键
result=sr.keys()
#输出响应结果,所有的键构成?个列表,如果没有键则返回空列表
print(result)
except Exception as e:
print(e)
关于作者
个人博客网站
个人GitHub地址
个人公众号:
以上是关于工具-Redis-与Python一起使用(99.6.3)的主要内容,如果未能解决你的问题,请参考以下文章
如果 redis 已经是堆栈的一部分,为啥 Memcached 仍然与 Redis 一起使用?