在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模塊的文檔以獲取更多詳細信息。