在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模块的文档以获取更多详细信息。