Open GoogleCodeExporter opened 8 years ago
Other comments from github follow.
jkreps on June 10, 2009:
Wouldn't a loop that does get(); update; put() until it succeeds solve this
problem?
ijuma on June 10, 2009:
I don't see how, but maybe I am missing something. As I understand it, the get
will
always retrieve the data from the same node (stale data) and the put would fail
with
the obsolete exception. It seems to me that there's no way to recover from a
scenario
where the required writes seem to have succeeded, but haven't if required reads
== 1.
The reason why I assume that the get always retrieves data from the same node is
based on my understanding of how the routing based on consistent hashing works.
It's
perfectly possible that I am missing some detail.
Original comment by ismaelj
on 16 Jul 2009 at 8:22
Ismael, are you working on this? Anyone interested in this feature still?
Original comment by kirktrue.im@gmail.com
on 18 Nov 2010 at 6:56
Sorry, regarding this, I saw a thread on Quora about the benefits that
Cassandra provides by being able to specify the # reads on a per-call basis.
Original comment by kirktrue.im@gmail.com
on 18 Nov 2010 at 6:56
Again I wasn't sure if others agreed that this is a direction we should pursue.
I definitely think it's useful.
Original comment by ismaelj
on 24 Nov 2010 at 8:09
Original issue reported on code.google.com by
ismaelj
on 16 Jul 2009 at 8:21