Return-Path: Delivered-To: apmail-incubator-cassandra-user-archive@minotaur.apache.org Received: (qmail 43751 invoked from network); 6 Mar 2010 14:19:10 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 6 Mar 2010 14:19:10 -0000 Received: (qmail 43438 invoked by uid 500); 6 Mar 2010 14:18:53 -0000 Delivered-To: apmail-incubator-cassandra-user-archive@incubator.apache.org Received: (qmail 43420 invoked by uid 500); 6 Mar 2010 14:18:53 -0000 Mailing-List: contact cassandra-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cassandra-user@incubator.apache.org Delivered-To: mailing list cassandra-user@incubator.apache.org Received: (qmail 43410 invoked by uid 99); 6 Mar 2010 14:18:51 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 06 Mar 2010 14:18:51 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jbellis@gmail.com designates 74.125.82.47 as permitted sender) Received: from [74.125.82.47] (HELO mail-ww0-f47.google.com) (74.125.82.47) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 06 Mar 2010 14:18:49 +0000 Received: by wwb31 with SMTP id 31so1722377wwb.6 for ; Sat, 06 Mar 2010 06:18:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type; bh=M9icd1sNbog+jCPG4EzY1asSCfGiQ+TKT0bQP6NirGU=; b=aM/RIbKnPMesPH7/vq0zzsRqaYy42jzSw2pwV27J1X8j6xE25l2LFZVV81ouCLfLXa J20T4dNmKafMfdVDrEU1/aPU5FgpsWUCh6uwb2lgIpi2dcfL95Bvw6YkZryIFxm4U+E2 hE3tTzXBl75OohGh5Y34BUa5mGHLa321YW0Pw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=P1fdUe91nUOmSNG/rTcO935y9+YdoUuNOBdlM4a+IUhO/XoGCHHLix1PUWF2U3Bygi qGxpi6caSwJtevMoE2J2QzWwYVDIpLvbVegov1DgibISQFkYwotNiBdBeesRxUTsV7C/ 1dBp05CCpAgUobWi1fsVKV+93pShV8KDm+qbA= MIME-Version: 1.0 Received: by 10.216.88.71 with SMTP id z49mr1075629wee.90.1267885108122; Sat, 06 Mar 2010 06:18:28 -0800 (PST) In-Reply-To: <1267884710023-4686353.post@n2.nabble.com> References: <6E415F02-B17C-4559-94AA-D82903DD113C@digg.com> <1267884710023-4686353.post@n2.nabble.com> From: Jonathan Ellis Date: Sat, 6 Mar 2010 08:18:08 -0600 Message-ID: Subject: Re: Incr/Decr Counters in Cassandra To: cassandra-user@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 First, SimpleDB is probably not built on Dynamo. And the devil is in the details. I haven't seen anyone propose a reasonable model for how Conditional Puts work (that is the tough one). On Sat, Mar 6, 2010 at 8:11 AM, simon.reavely wrote: > > Werner Vogels had a recent post around Amazon's support for primitives in > SimpleDB that can be used to build counters. Given the historical influences > from Amazon > s Dynamo to Cassandra I would think a similar approach might work well. > http://www.allthingsdistributed.com/2010/02/strong_consistency_simpledb.html > > BTW...I would be VERY interested in such support. > -- > View this message in context: http://n2.nabble.com/Incr-Decr-Counters-in-Cassandra-tp3948361p4686353.html > Sent from the cassandra-user@incubator.apache.org mailing list archive at Nabble.com. >