NoSQL: MongoDB Journaling and Replication Interaction

| | bookmark | email

MongoDB Journaling and Replication Interaction

How do we know our data won't be rolled back? The answer is that a write is truly committed in a replica set when it has been written at a majority of set members. We can confirm this with the getLastError command. For example, if our write has made it to the journal on two out of three total set members, we know the data is committed even if nodes fail in a cascading sequence, and even if a minority of nodes are permanently lost.

tags:MongoDB

via NoSQL databases