On Mon, Aug 12, 2013 at 12:31 PM, srmore <comom...@gmail.com> wrote: > There are some operations that demand the use lock and I was wondering > whether Cassandra has a built in locking mechanism. After hunting the web > for a while it appears that the answer is no, although I found this > outdated wiki page which describes the algorithm > http://wiki.apache.org/cassandra/Locking was this implemented ? > > It would be great if people on the list can share their experiences / best > practices about locking. >
If your application needs a lot of locking, it is probably not ideal for a distributed, log structured database with immutable data files. That said, Cassandra 2.0 will support CAS via Paxos. Presumably at a much, much lower throughput than the base system. https://issues.apache.org/jira/browse/CASSANDRA-5062 =Rob