Is document-level Transaction enough? (in mongodb)
<p>MongoDB documentation and blog describe its transaction capabilities like this.</p>

<blockquote>
  <p>MongoDB write operations are ACID-compliance at the document level- including the >ability to update embedded arrays and sub-documents automatically.</p>
</blockquote>

<p>Now I'm wondering is this "document-level transaction support" enough ?
by enough I mean can it be as good as transaction support in old fashioned RDBMSs ?</p>

<p>about the possible duplicate, what i had in mind was a general question, the fact that "is this enough?" for a developer? or not.</p>