在Python中,Redis库可以通过redis模块来使用。以下是一些常见的Redis用法:
import redis
r = redis.Redis(host='localhost', port=6379, db=0)
r.set('key', 'value')
value = r.get('key')
print(value) # 输出 'value'
r.rpush('mylist', 'value1')
r.rpush('mylist', 'value2')
length = r.llen('mylist')
print(length) # 输出 2
pubsub = r.pubsub()
pubsub.subscribe('channel')
然后,可以使用pubsub对象的监听方法来获取订阅的消息:
message = pubsub.get_message()
if message:
print(message['data']) # 输出订阅的消息数据
这些只是Redis的一些基本用法示例,Redis还有许多其他功能和命令可供使用。可以查阅Redis模块的文档以获取更多详细信息。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: python中函数open有哪些参数