4

基盤となるデータベースとして Spring と Cassandra を使用しています。春の傘プロジェクト「春のデータ cassandra」を参考にしました。休止状態とは異なり、ここでトランザクションがどのように管理されているかを見つけることができませんでした。トランザクション マネージャーが組み込まれている場合は、トランザクション マネージャーの詳細を教えてください。

4

2 に答える 2

5

Cassandra は、従来の (ACID) 意味でのトランザクションをサポートしていません。アトミック バッチ ( http://www.datastax.com/dev/blog/atomic-batches-in-cassandra-1-2を参照) や軽量など、特殊なケースでトランザクションのアトミシティのようなものを実現できる構造がいくつかあります。トランザクション ( http://www.datastax.com/dev/blog/lightweight-transactions-in-cassandra-2-0を参照) ですが、本格的なトランザクション管理に役立つものは何もありません。

これは主に、従来のリレーショナル データベースでは不可能なレベルでのスケーラビリティとフォールト トレランスに重点を置いた Cassandra のアーキテクチャの結果です。

于 2014-10-29T05:44:32.367 に答える