You might also consider using a Software Transactional Memory[1] approach. I haven't personally tried it, but there is a Scala/Java framework named Akka that provides both STM features and Cassandra support. Should be worth a look. Here's a nice write-up from someone who has already done some exploring: http://codemonkeyism.com/cassandra-scala-akka/
[1] http://en.wikipedia.org/wiki/Software_transactional_memory [2] http://doc.akkasource.org/ Mason Hale http://www.onespot.com On Thu, Apr 22, 2010 at 9:14 AM, Miguel Verde <miguelitov...@gmail.com>wrote: > No, as far as I know no one is working on transaction support in > Cassandra. Transactions are orthogonal to the design of Cassandra[1][2], > although a system could be designed incorporating Cassandra and other > elements a la Google's MegaStore[3] to support transactions. Google uses > Paxos, one might be able to use Zookeeper[4] to design such a system, but it > would be a daunting task. > > [1] http://www.julianbrowne.com/article/viewer/brewers-cap-theorem > [2] http://www.allthingsdistributed.com/2008/12/eventually_consistent.html > [3] http://perspectives.mvdirona.com/2008/07/10/GoogleMegastore.aspx > [4] http://hadoop.apache.org/zookeeper/ > > On Thu, Apr 22, 2010 at 2:56 AM, Jeff Zhang <zjf...@gmail.com> wrote: > >> Hi all, >> >> I need transaction support on cassandra, so wondering is anybody work on >> it ? >> >> >> -- >> Best Regards >> >> Jeff Zhang >> > >