On Mon, Aug 12, 2013 at 2:49 PM, Robert Coli <rc...@eventbrite.com> wrote:

> 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.
>

This was the answer I was afraid of ... , not a lot of locking but now and
then I do need it, that said creating the username problem described in the
bug pretty much describes my problem.


>
> 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
>

Thanks a lot for the pointers I will look at some of the solutions
described there.


>
> =Rob
>
>

Reply via email to