ArangoDB Transactions
ArangoDB offers two primary methods for executing transactions: through its transactional AQL language and by utilizing embedded JavaScript functions. While AQL ensures consistent snapshots during reads and manages single transactions, JavaScript functions bundle data manipulations into implicit transactions that either commit or abort based on execution success. Future developments may introduce a new API for cluster-wide transactions, enhancing operational flexibility.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
SE-Radio Episode 353: Max Neunhoffer on Multi-model databases and ArangoDB
Related Questions