Python连接Redis(简单连接、连接池连接、存取数据示例)
import redis
# 简单连接Redis
def simple_connect_redis():
# 连接本地Redis实例
client = redis.Redis(host='localhost', port=6379, db=0)
# 设置键值对
client.set('key', 'value')
# 获取键对应的值
value = client.get('key')
print(value)
# 使用连接池连接Redis
def connection_pool_connect_redis():
# 创建连接池
pool = redis.ConnectionPool(host='localhost', port=6379, db=0)
# 通过连接池创建Redis对象
client = redis.Redis(connection_pool=pool)
# 设置键值对
client.set('key', 'value')
# 获取键对应的值
value = client.get('key')
print(value)
# 存取数据示例
def data_example():
# 连接本地Redis实例
client = redis.Redis(host='localhost', port=6379, db=0)
# 设置键值对
client.set('name', 'John')
client.set('age', 30)
# 获取键对应的值
name = client.get('name')
age = client.get('age')
print(f"Name: {name}, Age: {age}")
# 调用函数
simple_connect_redis()
connection_pool_connect_redis()
data_example()
这段代码展示了如何使用Python的redis
模块进行Redis的简单连接和使用连接池的连接方法,并提供了一个存取数据的示例。在实际应用中,你可以根据需要选择合适的连接方式,并处理可能出现的异常。
评论已关闭