Re: Cassandra ACID

2011-07-01 Thread AJ
...@dude.podzone.net] *Sent:* Friday, June 24, 2011 11:28 PM *To:* user@cassandra.apache.org *Subject:* Re: Cassandra ACID Ok, here it is reworked; consider it a summary of the thread. If I left out an important point that you think is 100% correct even if you already mentioned it, then make some noise

RE: Cassandra ACID

2011-06-30 Thread Jeremiah Jordan
, but not the others. From: AJ [mailto:a...@dude.podzone.net] Sent: Friday, June 24, 2011 11:28 PM To: user@cassandra.apache.org Subject: Re: Cassandra ACID Ok, here it is reworked; consider it a summary of the thread. If I left out an important point that you

Re: Cassandra ACID

2011-06-26 Thread Terje Marthinussen
That being said, we do not provide isolation, which means in particular that reads *can* return a state where only parts of a batch update seems applied (and it would clearly be cool to have isolation and I'm not even saying this will never happen). Out of curiosity, do you see any

Cassandra ACID

2011-06-24 Thread AJ
Can any Cassandra contributors/guru's confirm my understanding of Cassandra's degree of support for the ACID properties? I provide official references when known. Please let me know if I missed some good official documentation. *Atomicity* All individual writes are atomic at the row level.

Re: Cassandra ACID

2011-06-24 Thread Peter Schuller
Atomicity All individual writes are atomic at the row level.  So, a batch mutate for one specific key will apply updates to all the columns for that one specific row atomically.  If part of the single-key batch update fails, then all of the updates will be reverted since they all pertained to

Re: Cassandra ACID

2011-06-24 Thread Sylvain Lebresne
On Fri, Jun 24, 2011 at 9:11 AM, Peter Schuller peter.schul...@infidyne.com wrote: Atomicity All individual writes are atomic at the row level.  So, a batch mutate for one specific key will apply updates to all the columns for that one specific row atomically.  If part of the single-key batch

Re: Cassandra ACID

2011-06-24 Thread AJ
Ok, here it is reworked; consider it a summary of the thread. If I left out an important point that you think is 100% correct even if you already mentioned it, then make some noise about it and provide some evidence so it's captured sufficiently. And, if you're in a debate, please try and

more questions on Cassandra ACID properties

2010-07-20 Thread Alex Yiu
Hi, I have more questions on Cassandra ACID properties. Say, I have a row that has 3 columns already: colA, colB and colC And, if two *concurrent* clients perform a different insert(...) into the same row, one insert is for colD and the other insert is for colE. Then, Cassandra would guarantee

Re: more questions on Cassandra ACID properties

2010-07-20 Thread Jonathan Shook
instance of each row, from what I know. Maybe a dev can confirm this. On Tue, Jul 20, 2010 at 2:58 PM, Alex Yiu bigcontentf...@gmail.com wrote: Hi, I have more questions on Cassandra ACID properties. Say, I have a row that has 3 columns already: colA, colB and colC And, if two *concurrent* clients

Re: more questions on Cassandra ACID properties

2010-07-20 Thread Alex Yiu
Hi, all, (Jonathan Ellis, Jonathan Shook, Aaron Morton) Thanks for the confirmation. JonE, the update wording has been added to wiki page w.r.t. to insert and mutation API. Regards, Alex Yiu On Tue, Jul 20, 2010 at 2:02 PM, Jonathan Ellis jbel...@gmail.com wrote: On Tue, Jul 20, 2010 at