Redis的基本数据操作
import redis
# 连接Redis
r = redis.Redis(host='localhost', port=6379, db=0)
# 设置键值对
r.set('key', 'value')
# 获取键的值
value = r.get('key')
print(value) # 输出 b'value'
# 检查键是否存在
exists = r.exists('key')
print(exists) # 输出 True 或 False
# 删除键
r.delete('key')
# 批量设置键值对
r.mset({'key1': 'value1', 'key2': 'value2'})
# 批量获取键的值
values = r.mget(['key1', 'key2'])
print(values) # 输出 [b'value1', b'value2']
# 获取键的列表
keys = r.keys('*')
print(keys) # 输出所有键的列表
# 关闭连接
r.close()
这段代码展示了如何使用Python的redis
模块来连接Redis,执行基本的数据操作,如设置、获取、检查、删除键,以及批量操作。代码中的host
和port
参数应该根据实际Redis服务器的配置进行相应的修改。
评论已关闭