# 导入必要的包
import redis
# 连接到本地Redis实例
r = redis.Redis(host='localhost', port=6379, db=0)
# 设置键值对
r.set('key', 'value')
# 获取并打印键对应的值
value = r.get('key')
print(value)
# 列表操作
r.rpush('mylist', 'item1')
r.rpush('mylist', 'item2')
print(r.lrange('mylist', 0, -1)) # 打印列表所有元素
# 哈希操作
r.hset('myhash', 'field1', 'value1')
print(r.hgetall('myhash')) # 打印哈希中的所有字段和值
# 集合操作
r.sadd('myset', 'member1')
r.sadd('myset', 'member2')
print(r.smembers('myset')) # 打印集合中的所有成员
# 有序集合操作
r.zadd('myzset', {'member1': 1, 'member2': 2})
print(r.zrange('myzset', 0, -1, withscores=True)) # 打印有序集合中的所有成员和分数
这段代码展示了如何使用Python的redis
包来连接到Redis数据库,并执行基本的键值对操作、列表操作、哈希操作、集合操作和有序集合操作。这是学习如何使用Redis作为数据存储的一个快速入门示例。