ブログ
Couchbaseは、パフォーマンスや高可用性を損なうことなく、スケールで分散、マルチドキュメントACIDデータベーストランザクションをサポートしています。ACIDコンプライアンスを達成し、SQL++とJSONのパワーを活用するために、リレーショナルデータベースアプリケーションをCouchbaseに移行します。
単一のアトミック・トランザクション内で複数のドキュメントやコレクションをオール・オア・ナッシングで更新し、パーシャル・ステートを防止します。
組み込みの競合検出と分離により、分散アプリケーション全体で同時に行われる読み取りと書き込みの操作を安全に処理します。
トランザクションが中断された場合、すべての段階的な変更を自動的に取り消すトランザクション保証を活用し、手作業によるリカバリロジックを削減します。
モバイルデバイスやエッジデバイスにACID準拠のトランザクションを実装し、オフラインをサポートし、接続が回復したときに自動的に同期します。