【问题标题】:Cross Data Center Redis Cluster跨数据中心 Redis 集群
【发布时间】:2017-09-24 07:56:21
【问题描述】:

我们正在尝试在多数据中心环境中设置一个 redis 集群,一个集群设置在一个数据中心,另一个集群设置在另一个数据中心,在这种情况下,有没有办法设置集群的跨数据中心复制使用redis 集群?有没有人以这种方式设置 redis 集群,或者有更好的方法吗?

【问题讨论】:

  • 我建议查看twemproxy,而不是尝试使用 Redis 中的本机复制/集群功能来执行此操作。延迟和站点间链接失败的可能性可能会影响您的缓存性能。
  • @JimDennis 我们确实看过 twmproxy 和 dynomite ,但我希望如果可能的话我们可以使用本机 redis 集群
  • @PremilJacob 你找到解决方案了吗?你能分享一下你的决定吗?

标签: redis redis-cluster


【解决方案1】:

据我所知,似乎只有Dynomite 可以解决这个问题。

否则我们需要通过这样的设置来实现我们自己的:

数据中心1:

[multiple redis clients]===>[localProxy-DC1]====> TWEMPROXY-DC1 ===> [Multiple Redis Single Instances with Sentinel]    

数据中心-2:

[localProxy-DC1] ====replicates commands async===> TWEMPROXY-DC2 ====> [Multiple Redis Single Instances with Sentinel]

【讨论】:

    猜你喜欢
    • 2018-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-15
    • 2015-08-02
    • 1970-01-01
    • 2021-09-14
    相关资源
    最近更新 更多