本周,我使用bitnami的helm图表将redis示例部署到gke(googlekubernetes引擎)集群中。尽管我在这方面取得了成功,但现在的挑战是制定一个故障转移灾难恢复策略,将数据复制到另一个gke集群中的另一个redis示例(但相同的gcp项目)。我该怎么做?我尝试了持久性卷声明,但它们只在集群内部可见。
2o7dmzc51#
redis enterprise确实有一个wan(multi-geo)复制模式,但是我从来没有使用过它,看起来它极大地限制了redis的哪些功能可以用于与crdt模型兼容的东西。基本上,首先你需要回答你将如何用手来做这件事,然后调查自动化。广域网故障转移是一件非常复杂的事情,通常你甚至不想做它,因为你不会在redis级别进行故障转移。相反,您将故障转移整个dc(或者您想称之为故障区域的任何东西)。分布式数据库的建模和管理是非常棘手的,这里有龙。
1条答案
按热度按时间2o7dmzc51#
redis enterprise确实有一个wan(multi-geo)复制模式,但是我从来没有使用过它,看起来它极大地限制了redis的哪些功能可以用于与crdt模型兼容的东西。基本上,首先你需要回答你将如何用手来做这件事,然后调查自动化。广域网故障转移是一件非常复杂的事情,通常你甚至不想做它,因为你不会在redis级别进行故障转移。相反,您将故障转移整个dc(或者您想称之为故障区域的任何东西)。分布式数据库的建模和管理是非常棘手的,这里有龙。