数据库(24)redis和集群交互

  • 安装包如下

pip install redis-py-cluster

  • 创建⽂件redis_cluster.py

示例码如下:

from rediscluster import *
if __name__ == '__main__':
  try:
  # 构建所有的节点,Redis会使⽤CRC16算法,将键和值写到某个节点上
  startup_nodes = [
        {'host': '192.168.31.166', 'port': '7000'},
        {'host': '192.168.31.25', 'port': '7003'},
        {'host': '192.168.31.166', 'port': '7001'},
  ]
        # 构建StrictRedisCluster对象
        src=StrictRedisCluster(startup_nodes=startup_nodes,decode_responses=True)
        # 设置键为name、值为100cxy的数据
        result=src.set('name','100cxy')
        print(result)
        # 获取键为name
        name = src.get('name')
        print(name)
  except Exception as e:
        print(e)


你可能感兴趣的:(数据库(24)redis和集群交互)