【问题标题】:Is there a Python Memcached library with support for AWS ElastiCache's auto-discovery feature?是否有支持 AWS ElastiCache 的自动发现功能的 Python Memcached 库?
【发布时间】:2014-05-15 22:21:25
【问题描述】:

最近,AWS 宣布了 ElastiCache 的自动发现功能,尽管他们只是正式发布了 Java 客户端。有人知道支持此功能的 Python Memcached 库吗?

【问题讨论】:

    标签: python memcached amazon-elasticache


    【解决方案1】:

    据我所知,ElastiCache 集群只是一堆 memcached 服务器,因此您需要为 memcached 客户端提供所有服务器的列表,并让客户端进行相关的负载平衡。

    对于 Python,您有几个选择:

    • pylibmc - 它是 libmemcached 的包装器 - 最好和最快的 memcached 客户端之一

    • python-memcached - 本机 Python 客户端 - 非常基本,但易于使用、安装和使用

    不幸的是,他们还没有在 python 中提供客户端来处理新的自动发现功能。

    【讨论】:

      【解决方案2】:

      有 django 库:django-elasticache

      您可以在我对同一问题的回答中找到更多详细信息here

      【讨论】:

        【解决方案3】:

        我写了一个包,它可以做elasticache自动发现: https://github.com/yupeng820921/elasticache_pyclient

        【讨论】:

          猜你喜欢
          • 2013-01-14
          • 2021-03-01
          • 2013-01-16
          • 1970-01-01
          • 2019-09-12
          • 2020-08-04
          • 2019-04-15
          • 2017-04-30
          • 2016-02-20
          相关资源
          最近更新 更多