對多文件 ACID 事務的支援於 2018 年發布的 MongoDB 4.0 版本中首次登場,並於 2019 年的 MongoDB 4.2 版本中進行擴展,進一步實現跨共享叢集的分散式事務。
多文件 ACID 事務也讓開發人員相較於以往更容易使用 MongoDB 處理各種使用案例。透過快照隔離和全有或全無的執行方式,您的應用程式即使在高度分散的共享叢集,也能保有事務資料的完整性。
MongoDB 上的 ACID 事務如同開發人員所熟悉的關聯式資料庫之事務,且可以輕鬆地加入任何需要它們的應用程式中。
在本白皮書中,我們探討:
- MongoDB 為何新增了多文件 ACID 事務
- 它們的設計目標、實施方式和開發人員的最佳實踐
- 過去 5 年多來為其奠定基礎的工程投資