跳转到主要内容

高可用性Redis集群的Redis池

项目描述

# 概述

jonDis是一个用于优秀https://github.com/andymccurdy/redis-py的高可用性池管理类

# 特点

  • 启动时从属发现

  • 在主服务器故障时,如果提升了一个从服务器,则池将重新配置以连接到新的主服务器

# 局限性

  • 目前所有命令都发送到主服务器

  • 如果没有提供从服务器,则不会进行主服务器发现

  • 在特定场景下,池将拾取新的从服务器(如果重新配置),但目前还没有周期性/自动的从服务器发现

  • 不与哨兵通信

# 要求

redis-py

# 使用

为了配置池,您至少需要提供一个活动的主服务器。这是一个将很快通过主服务器发现解除限制的限制。

`python from jondis.pool import Pool pool = Pool(hosts=["redis01:6379","redis02:6379"]) redis = redis_lib.client.StrictRedis(connection_pool=pool) `

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

jondis-0.1.tar.gz (4.7 kB 查看哈希值)

上传时间 源代码

由以下支持