首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Redis集群是否可以有一个端点(主备)?

Redis集群是否可以有一个端点(主备)?
EN

Stack Overflow用户
提问于 2016-11-25 18:21:37
回答 2查看 1.4K关注 0票数 4

我已经开始阅读如何设置Redis集群,除了我找不到我生成的集群的公共端点之外,大多数信息都是有意义的。

由于我正在考虑使用Sentinel来减轻故障转移,并考虑将从服务器设为只读,因此我希望有一些开箱即用的客户端可以为我管理负载平衡。对于C#,有StackExchange.Redis可以做到这一点,有什么开源的解决方案吗?由于必须编写单独的客户端来管理这一点,所以Redis没有现成的支持来管理多个主机吗?

EN

回答 2

Stack Overflow用户

发布于 2016-11-26 06:09:58

简短的回答

这是可能的,但不能(开箱即用)使用jedis

解释

Jedis在高可用性方面支持Redis Sentinel,但它不支持从读。使用Jedis将始终从当前主节点读取数据。但是,您可以从Sentinel (SENTINEL SLAVES <master-name>)获取从属服务器并启动自己的客户端。Jedis目前有一个open ticket来实现这个特性。

或者,您可能想要查看lettuceRedisson

这两个客户端都提供了对read behavior的主查找和控制。

票数 1
EN

Stack Overflow用户

发布于 2019-07-24 13:15:41

您应该连接所有的redis节点。我试过生菜了。同样是钢制的。这是AWS Doc

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40802629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档