开发者社区 问答 正文

Python 操作 Memcached支持集群的原理是什么?

Python 操作 Memcached支持集群的原理是什么?

展开
收起
真的很搞笑 2021-11-07 13:48:58 475 分享 版权
1 条回答
写回答
取消 提交回答
  • "python-memcached 模块原生支持集群操作,其原理本质是在内存维护一个主机列表,数字为权重,为3即出现3次,相对应的几率大

    mc = memcache.Client([ ('192.168.1.5:12000', 3), # 数字为权重 ('192.168.1.9:12000', 1), ], debug=True)

    那么在内存中主机列表为:

    host_list = [""192.168.1.5"",""192.168.1.5"",""192.168.1.5"",""192.168.1.9"",]

    " image.png

    2021-11-07 16:15:25
    赞同 展开评论