MarkLogic Server has had ACID transactions since its first version, allowing users to build operational and transactional applications. MarkLogic Server’s ACID properties are highly scalable across large clusters and apply to multi-document transactions, multi-statement transactions, and XA transactions (i.e. transactions between clusters). While standard in relational databases, ACID transactions differentiate MarkLogic Server from other NoSQL databases, providing the unique reliability to run large-scale operational systems for mission-critical use cases.