您当前的位置: 首页 >  Python

IT之一小佬

暂无认证

  • 0浏览

    0关注

    1192博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Python与redis集群进行交互操作

IT之一小佬 发布时间:2021-02-16 16:17:51 ,浏览量:0

安装包如下

pip install redis-py-cluster

redis-py-cluster源码地址https://github.com/Grokzen/redis-py-cluster

创建⽂件redis_cluster.py,示例码如下:

from rediscluster import RedisCluster
if __name__ == '__main__':

    try:
        # 构建所有的节点,Redis会使⽤CRC16算法,将键和值写到某个节点上
        startup_nodes = [
            {'host': '192.168.X.12', 'port': '7000'},
            {'host': '192.168.X.12', 'port': '7002'},
            {'host': '192.168.X.12', 'port': '7001'},
        ]
        # 构建StrictRedisCluster对象
        src = RedisCluster(startup_nodes=startup_nodes, decode_responses=True)
        # 设置键为name、值为abcd的数据
        result = src.set('name2', 'abcd')
        print(result)
        # 获取键为name
        name = src.get('name2')
        print(name)
    except Exception as e:
        print(e)

运行效果:

关注
打赏
1665675218
查看更多评论
立即登录/注册

微信扫码登录

0.0381s