MongoDB は、クライアント側のフィールドレベル暗号化など多層的なセキュリティアプローチにより、データの整合性を確保すると同時にトランザクションデータを保護します。これにより、銀行のセキュリティ要件を満たすことができます。
ビジネスニーズや規制要件の変化にあわせてシステムはスケーリングが必要です。MongoDB は、ニーズに応じてスケールアップとスケールダウンを自動的に行い、ミッションクリティカルなトランザクションを確実に実行します。
データを任意の環境で運用できます。マルチクラウド環境やオンプレミス環境で、卓越した信頼性、セキュリティ、柔軟性を享受できます。分散型 ACID トランザクションを利用することで、あらゆるクラウド環境でトランザクションを実行可能です。
データベース全体でデータの完全性、正確性、一貫性が保たれます。スナップショット分離により、広く分散されたシャードクラスタ間でもトランザクションデータの整合性を維持できます。
速度と柔軟性のどちらかを犠牲にする必要はありません。MongoDB のドキュメントデータモデルでは、性能とスケーラビリティを兼ね備えた方法で、ACID 準拠のトランザクションを実行できます。
ミッションクリティカルなトランザクションを安全にサポートします。トランザクションはどんな状況でも一貫した状態に保たれ、ACIDトランザクションを円滑に実行するために必要な高い可用性を提供します。
ACID 特性はトランザクションの重要な要素です。ACID の重要な 4 つの要素、原子性、一貫性、独立性、永続性について解説します。
MongoDB は、シングルドキュメント、マルチドキュメントの両方のトランザクションに対して原子性を提供しています。
MongoDB におけるトランザクションの主要な構成要素を紹介しています。
MongoDB は、マルチドキュメント ACID をサポートし、幅広いトランザクションユースケースへの対応を容易にします。