• Geek_f7ecaa
    2020-01-19
    复制延迟节点对Write Concern有没有影响,W>1的情况,是等从节点拿到oplog就返回,还是需要等从节点执行完成才返回呢?

    作者回复: 有影响。延迟节点是一个数据节点,会响应writeConcern。只不过它一定要过了slaveDelay的时间段才会写数据,响应。所以如果你在一个3节点复制集群使用writeConcern:3 ,其中有一个是延迟30分钟的话,你可能要等30分钟才能返回。

    
    
  • hal
    2020-01-18
    老师早上好,延迟节点做备份,如果oplog时间窗口很小,延迟的时间很长,比如延迟1小时,但是oplog日志大小只有10分钟内的,这时候延迟节点是不是数据就缺失了

    作者回复: 集群不会丢失数据,但是你的延迟节点会出现故障,无法工作。

     1
    
我们在线,来聊聊吧