If you’re running an operational and transactional system, then you need a database with all of the ACID properties (Atomicity, Consistency, Isolation, and Durability). These properties ensure that your enterprise-grade system never encounters issues like data corruption, stale reads, and inconsistent data.
When it comes to mission-critical applications, ACID properties are not “nice to have” — they are an absolute necessity for transactional consistency.
ACID compliance is a standard in relational databases, but MarkLogic is unique among almost all NoSQL databases– we support transactions that are 100% ACID compliant, whereas others have relaxed or even non-existent standards. MarkLogic’s ACID properties also apply to multi-document, multi-statement, and XA transactions, providing unique reliability to run large-scale, operational systems for mission-critical use cases.
Here you’ll find some technical resources that help explain ACID Transactions in MarkLogic.