1

数日前にCassandra1.2.0を使い始めましたが、昨日、ロールバックとコミットがサポートされていないことに気付きました。だから私はいくつかのトランザクションのロールバックをシミュレートする方法があるかどうか知りたいですか?プロジェクトでいくつかの新機能を開発およびテストしているので、ロールバックを実行する必要があります。
ps:cassandra-jdbc-1.1.2でEclipseを使用しています
。よろしくお願いします。

4

2 に答える 2

4

Cassandra はトランザクションをサポートしていないため、コミットとロールバックをサポートしていません。多くの場合、他の方法で目標を達成できますが、それにはアプリケーションがそれを正しく管理する必要があります。カサンドラはあなたのためにそれをしません。

于 2013-02-26T22:13:22.957 に答える
0

Cassandra でトランザクションを実現する最善の方法は、QueryBuilder.Batch を使用することです。INSERT、UPDATE、または DELETE を使用して CQL を準備し、Batch で実行します。

于 2016-05-28T15:41:55.073 に答える