加入两个Ignite集群可能吗?

问题描述 投票:0回答:2

在我们的项目中,我们正在使用Ignite,其中我们有多个Ignite集群,并且我们正在使用zookeeper Discovery,我想知道Ignite是否支持在两个不同的Ignite集群上加入,如果是,请分享方法。

发现对此的投入很少,但没有多大帮助。

  1. Apache Ignite:缓存 ClusterGroup
  2. 两个 Ignite 集群之间的通信(可能将两个 Ignite 集群合并为一个) ignite-clusters-in
ignite
2个回答
1
投票

好吧,如果它们是两个独立的簇,那么它们就是独立的。我能想到的最常见的场景是 - 拥有一个主集群和副本集群,并在两者之间进行同步。

如果要在多个节点上执行 SQL,它们必须位于单个集群中。对于可以拥有的节点数量没有硬性限制。我知道有些公司有数百个节点。但在维护方面可能会很棘手,比如使用 Zookeeper 发现并高度关注网络。

如果您确实需要连接两个完全独立的集群的某些结果,则需要手动执行。 IE。从第一个获取结果,然后从第二个获取结果并进行聚合/处理。


0
投票

可以使用[更改数据捕获]1将键/值对从一个集群复制到另一个集群。

© www.soinside.com 2019 - 2024. All rights reserved.