gpt4 book ai didi

redis - 对 Redis 从属设备的循环读取请求

转载 作者:可可西里 更新时间:2023-11-01 10:55:46 26 4
gpt4 key购买 nike

我们有一个存储大约 6 个哈希的单个 redis 实例,其中每个哈希包含大约 500-700 个键(业务对象)。我打算设置一个主从架构,其中我可以有一个主实例和 2 个从属实例,并且我想循环读取请求到从属实例。我一直在寻找方法来做到这一点,但到目前为止,在我的探索中,我一直无法弄清楚如何去做。我们使用 Jedis 作为我们的 redis 客户端。是否可以将读取请求轮询到一个从机?(当然,我知道可能存在一个从机中数据不一致的时间窗口,我愿意牺牲它)

帮助将不胜感激。

编辑:这是我第一次尝试设置分布式架构。所以如果我说的话看起来很无知,请多多包涵。

最佳答案

您可以在难以管理的客户端执行此操作。其他一些想法:

  • 使用像 HAproxy 这样的负载均衡器来管理它,小心这可能会引入单点故障。
  • 如果您使用的是 AWS,则可以使用 ELB
  • 您可以为此使用 DNS 循环(假设您有足够的客户端节点来平衡,因为 DNS 缓存)

如果您决定在客户端进行,则有很多可用的工具可以帮助您解决服务位置问题。

关于redis - 对 Redis 从属设备的循环读取请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42203170/

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