学科分类
目录

redis的使用与示例

redis模块的基本使用流程主要包括两个步骤,分别如下。

(1) 创建一个StrictRedis对象,与Redis数据库建立连接。

(2) 调用StrictRedis对象的方法,对数据库执行常见操作,包括增加、删除、修改和查询键值对等。

下面按照以上介绍的流程,通过一个示例分步骤为大家演示如何使用redis操作Redis数据库,具体内容如下。

(1)导入redis模块,创建与本地Redis服务器的连接,代码如下。

import redis
# 创建StrictRedis对象,与Redis服务器建立连接
sr = redis.StrictRedis()

(2)通过set()方法向Redis默认的数据库db0中添加键值对,代码如下。

# 增加键值对
result = sr.set('py1', 'Tom')
# 输出响应结果,若添加成功则返回True,否则返回False
print(result)

(3)通过set()方法修改键py1对应的值,代码如下。

# 设置键py1的值,若键已经存在修改值,若键不存在增加简直对
result = sr.set('py1', 'Jerry')
# 输出响应结果,若修改成功则返回True,否则返回False
print(result)

(4)通过get()方法获取键py1对应的值,代码如下。

# 获取键py1的值
result = sr.get('py1')
# 若键存在则输出键对应的值,否则输出None
print(result)

(5)通过delete()方法删除指定键及对应的值,并根据该方法返回的结果判定是否删除成功,即返回受影响键的数量表示删除成功,返回0表示删除失败。代码如下。

# 删除键py1的值
result = sr.delete('py1')
# 输出响应结果,若删除成功则返回受影响的键数,否则返回0
print(result)

(6)运行程序,程序执行的结果如下所示:

True
True
b'Jerry'
1
点击此处
隐藏目录