Return-Path: Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: (qmail 77325 invoked from network); 24 Apr 2010 17:44:42 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 24 Apr 2010 17:44:42 -0000 Received: (qmail 5916 invoked by uid 500); 24 Apr 2010 17:44:41 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 5888 invoked by uid 500); 24 Apr 2010 17:44:41 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 5880 invoked by uid 99); 24 Apr 2010 17:44:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 24 Apr 2010 17:44:41 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of benoit@noisette.ch designates 74.125.82.172 as permitted sender) Received: from [74.125.82.172] (HELO mail-wy0-f172.google.com) (74.125.82.172) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 24 Apr 2010 17:44:34 +0000 Received: by wyb35 with SMTP id 35so1985788wyb.31 for ; Sat, 24 Apr 2010 10:44:14 -0700 (PDT) MIME-Version: 1.0 Received: by 10.216.173.74 with SMTP id u52mr2414245wel.204.1272131053705; Sat, 24 Apr 2010 10:44:13 -0700 (PDT) Received: by 10.216.48.79 with HTTP; Sat, 24 Apr 2010 10:44:13 -0700 (PDT) In-Reply-To: References: Date: Sat, 24 Apr 2010 19:44:13 +0200 Message-ID: Subject: Re: Does anybody work about transaction on cassandra ? From: Benoit Perroud To: user@cassandra.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org "orthogonal" means "90 degrees". Two lines are orthogonal if the cross at 90 degrees. Two ideas are orthogonal means that they are not compatible. Transactions is orthogonal with Cassandra's design means that it will require a lot of work and trade-off to implement transactions into Cassandra. Is it more clear ? Kind regards, Benoit 2010/4/24 dir dir : > Do you mean orthogonal like Commit and Rollback?? For example after we > perform Rollback, hence we cannot going back. > >>Including "transaction" in Cassandra needs to turn 90 degrees >>the design of Cassandra > > I do not understand what is the meaning of "needs to turn 90 degrees"?? > > Thank you. > > On Sun, Apr 25, 2010 at 12:30 AM, Benoit Perroud wro= te: >> >> "orthogonal" means "go to the opposite direction, but without going >> back". Including "transaction" in Cassandra needs to turn 90 degrees >> the design of Cassandra. >> >> Kind regards, >> >> Benoit. >> >> >> >> 2010/4/24 dir dir : >> >>Transactions are orthogonal to the design of Cassandra >> > >> > Sorry, Would you want to tell me what is an orthogonal mean in this >> > context?? >> > honestly I do not understand what is it. >> > >> > Thank you. >> > >> > >> > On Thu, Apr 22, 2010 at 9:14 PM, Miguel Verde >> > wrote: >> >> >> >> No, as far as I know no one is working on transaction support in >> >> Cassandra.=C2=A0 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.=C2=A0 Go= ogle >> >> 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.htm= l >> >> [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 wrote: >> >>> >> >>> Hi all, >> >>> >> >>> I need transaction support on cassandra, so wondering is anybody wor= k >> >>> on >> >>> it ? >> >>> >> >>> >> >>> -- >> >>> Best Regards >> >>> >> >>> Jeff Zhang >> >> >> > >> > > >