データベース(24)redisとクラスタインタラクション

894 ワード

  • インストールパッケージは以下の
  • である.
    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)