04-NoSQL之Redis集群方式
# 假设您已经有了一个Redis Cluster的环境,并且知道如何访问它。
# 以下是使用Python连接到Redis Cluster并执行一些基本命令的示例代码:
```python
from rediscluster import RedisCluster
# 假设Redis Cluster节点配置如下:
startup_nodes = [
{"host": "127.0.0.1", "port": "7000"},
{"host": "127.0.0.1", "port": "7001"},
{"host": "127.0.0.1", "port": "7002"}
]
# 连接到Redis Cluster
rc = RedisCluster(startup_nodes=startup_nodes, decode_responses=True)
# 设置键值对
rc.set("foo", "bar")
# 获取键的值
value = rc.get("foo")
print(value) # 输出: bar
# 执行其他Redis命令...
# 关闭连接
rc.connection_pool.disconnect()
这段代码演示了如何使用redis-py-cluster
库(一个Redis Cluster的Python客户端)连接到Redis Cluster,并执行一些简单的操作。在实际应用中,你需要根据你的Redis Cluster配置调整startup_nodes
中的节点信息。
评论已关闭