gpt4 book ai didi

redis - JedisPool 与主/从配置的使用

转载 作者:可可西里 更新时间:2023-11-01 11:43:37 25 4
gpt4 key购买 nike

这可能很简单,但我无法在任何地方找到答案(在包含的代码库中)。

我有一个简单的 Redis 部署,主 + 从。我应该如何配置 JedisPool 以使用 master 进行写入并使用 slave/master 进行读取?

我现在看到的一切都告诉我必须配置 JedisPool 以连接到主服务器,但我没有看到任何自动检测从服务器并向那里发送“gets”的逻辑。

我错过了什么?

非常感谢您的澄清。提前致谢。保罗

最佳答案

有一个名为 Jedis-failover 的解决方案:好吧,它专门用作故障转移解决方案,但也许您可以将此库扩展到您自己的用途。 JedisPool 只是一个 Jedis 实例池,我认为没有办法告诉 Jedis 根据查询调用另一个 Redis 服务器,因为 Jedis 实例是由单个连接定义的。您可能必须在 JedisPool 上定义自己的外观,它可以包含基于您的 Redis 服务器拓扑结构的 JedisPool 列表。

这里是关于 jedis-failover 的有趣链接,请注意,您可能需要 Zookeeper 来管理此配置。

https://github.com/officedrop/jedis_failover

http://fr.slideshare.net/ryanlecompte/handling-redis-failover-with-zookeeper

还有 redis sentinel,它是相当新的和 alpha/beta。但这是官方的。

关于redis - JedisPool 与主/从配置的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18973106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com