NoSQLアプリケーションにおける分散ACIDトランザクション

Couchbaseは、NoSQLアプリケーション全体でデータの一貫性、スケーラビリティ、高可用性を確保する分散マルチドキュメントACIDトランザクションを提供します。開発者は、CouchbaseのネイティブSDK、SQL++のサポート、クラウド、エッジ、モバイル環境へのシームレスな統合を使用して、信頼性の高い、高性能なトランザクションシステムを簡単に構築できます。

ドキュメント

スケールでACIDトランザクションを実現し、Couchbaseで豊富なSQLサポートを得る。

分散したNoSQLデータセットに対して、ACID特性を維持したマルチ・ドキュメント・トランザクションを実行します。

SQL++クエリとキー・バリュー操作を単一のトランザクション内で統合。

トランザクション内の読み出しが、直近にコミットされた状態と一貫していることを保証する。

アトミックな複数文書の書き込みの実行

単一のアトミック・トランザクション内で複数のドキュメントやコレクションをオール・オア・ナッシングで更新し、パーシャル・ステートを防止します。

高同時実行ワークロードのサポート

組み込みの競合検出と分離により、分散アプリケーション全体で同時に行われる読み取りと書き込みの操作を安全に処理します。

失敗時の自動ロールバックを有効にする

トランザクションが中断された場合、すべての段階的な変更を自動的に取り消すトランザクション保証を活用し、手作業によるリカバリロジックを削減します。

エッジでの分散トランザクションの実行

モバイルデバイスやエッジデバイスにACID準拠のトランザクションを実装し、オフラインをサポートし、接続が回復したときに自動的に同期します。

Leave database sprawl in the past

Every stack addition means another bill, and more to manage. Estimate how you could save in 2 minutes.