As of Cassandra 0.8.1, are counter increments and decrements idempotent? If,
for example, a client sends an increment request and the increment occurs,
but the network subsequently fails and reports a failure to the client, will
Cassandra retry the increment (thus leading to an overcount and inconsistent
data)?
I have done some reading and I am getting conflicting sources about counter
consistency. In this source (
http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/clarification-of-the-consistency-guarantees-of-Counters-td6421010.html),
it states that counters now have the same consistency as regular
columns--does this imply that the above example will not lead to an
overcount?

If counters are not idempotent, are there examples of effective uses of
counters that will prevent inconsistent counts?

Thank you for your help.

Reply via email to