breadis:redis 和 redis 哨兵的透明分片故障转移处理代理

时间:2024-07-12 16:15:27
【文件属性】:

文件名称:breadis:redis 和 redis 哨兵的透明分片故障转移处理代理

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-12 16:15:27

Go

面包 自动处理命令重定向和故障转移检测的 redis 集群代理 对于客户端来说,就像一个 redis 服务器。 任何 redis 客户端与其通信都不需要更改。 用法 编译 go build 查看命令行选项 ./breadis --help 从配置文件加载命令行选项 ./breadis --config 请参阅示例配置文件 ./breadis --example 用例 breadis 充当整个 redis 集群的简单代理,其行为与普通的单个 redis 实例完全相同(因此任何现有的 redis 驱动程序都可以与 breadis 对话)。 这可能看起来有点傻,因为您可以在应用程序中使用集群感知驱动程序来与 redis 集群交互。 但这有两个缺点: 您首先必须知道您正在与 redis 集群交互,但情况并非总是如此。 例如,如果在开发环境中,应用程序与localhost:


【文件预览】:
breadis-master
----breadis.go(108B)
----config()
--------config.go(623B)
----srv()
--------srv.go(896B)
----bak()
--------bak.go(923B)
----LICENSE(10KB)
----.go.yaml(131B)
----.gitignore(7B)
----README.md(2KB)

网友评论