Hazelcast的裂脑恢复合并操作是交易性的吗?



刚刚开始了解Hazelcast,因此对以下任何无知表示歉意。。。

Hazelcast在从大脑分裂中恢复后进行"合并"手术。此处对此进行了描述。

我试图从合并集群的角度和被合并到的集群的角度来确定这个合并操作是否显示为原子操作。这是假设为两阶段提交设置了一个映射。

从描述中可以看出,对于合并集群来说,它确实是事务性的(它说"暂停"……然后是"恢复")。

不太清楚的是正在合并的集群的情况。所有合并后的值都应用于单个事务中,还是每个合并后的价值都合并在单独的事务中?

从文档来看,合并集群中的机器似乎没有被配置为"一起"执行合并。我把这个过程理解为每个节点分别合并到更大的集群中。所以我的猜测是存在多个交易。

最新更新