首先,rollback到底是什么意思呢?在关系型数据库中因为有事务的概念,操作数据后在没有commit之前是可以执行rollback命令进行数据回退的. 而在单实例mongodb中,写入就写入了,删除就删除了,没有事务的概念,也没有rollback的操作,所以这里要讨论的是replicaset(复制集)的rollback 事故演示: 步骤1: 客户端向Primary写入3笔数据 1.2.3, 经过oplog日志后同步到secondary节点上,此时各个节点数据一致 步骤2: 但当Primary节