Apache CassandraとJava EE 6を学習するための小さなWebアプリケーションを開発しています。 Cassandraバージョンは1.1.6です。Apache Cassandra counterから削除
は、私は(。cqlsh vを使用して3.0.0)カウンターとテーブルを作成し ...怒っ私を運転問題を抱えている
CREATE TABLE test (
author varchar PRIMARY KEY,
tot counter
)
といくつかの値をこのように置く:
update test set tot = tot +1 where author = 'myAuthor';
あなたがこの行とtを削除しようとすると、列の家族は完全に、
author | tot
----------+-----
myAuthor | 1
更新されるがもう一度同じキーで更新すると、何も起こりません!テーブルが更新されなくなった理由はわかりません。いったんキーを使用すると、それ以上使用できなくなったように見えます。 私はdatasaxのドキュメント(http://www.datastax.com/docs/1.1/references/cql/cql_lexicon)の手がかりを探しましたが、解決策を見つけることはできませんでした。
誰かが私を助けることができますか? ありがとうございました
、私は_counter_ = _counter_ -1に設定_table_カウンター 更新を更新する必要が が、私の質問はありません:なぜ私はもう削除キーを使用することはできませんか? – besil