nebula 1.2 集群节点挂一个会影响数据吗

  • 1~5号机组成一个集群, 1号为主机, 如果5号机器挂掉, 针对此集群进行查询是否会遗漏5号机器存储的数据? 节点间是否有数据备份.
  • 1~5号机组成一个集群, 1号为主机, 如果5号机器挂掉, 此时向集群写入大量数据(5000w), 然后5号机器恢复, 一段时间后5号机是否会存有写入的那5000w数据? 节点间数据动态分配
  • 假定集群间各节点有数据备份, 1~5号机组成一个集群, 1号为主机, 如果5号机器挂掉; 此时大量删除数据,假定删除的都是5号机器的数据, 一段时间后5号节点恢复,此时集群操作是: 删除5号机已被删除的数据,然后数据动态分配?

nebula是基于raft协议的,所以只要有一半以上的节点可用,就能选出新的leader,就没有问题。

2 个赞