Return-Path: Delivered-To: apmail-incubator-cassandra-dev-archive@minotaur.apache.org Received: (qmail 45881 invoked from network); 17 Aug 2009 22:33:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 17 Aug 2009 22:33:04 -0000 Received: (qmail 45250 invoked by uid 500); 17 Aug 2009 22:33:23 -0000 Delivered-To: apmail-incubator-cassandra-dev-archive@incubator.apache.org Received: (qmail 45239 invoked by uid 500); 17 Aug 2009 22:33:23 -0000 Mailing-List: contact cassandra-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cassandra-dev@incubator.apache.org Delivered-To: mailing list cassandra-dev@incubator.apache.org Received: (qmail 45229 invoked by uid 99); 17 Aug 2009 22:33:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Aug 2009 22:33:23 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of mark.mcbride@gmail.com designates 74.125.92.145 as permitted sender) Received: from [74.125.92.145] (HELO qw-out-1920.google.com) (74.125.92.145) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Aug 2009 22:33:14 +0000 Received: by qw-out-1920.google.com with SMTP id 5so1089554qwf.54 for ; Mon, 17 Aug 2009 15:32:53 -0700 (PDT) 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 :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=YHuHjp3TmmkQCUqpD/ms4bpQdmRVgan/3wz7V4CkLiA=; b=QCwPq3yxc6TPmnxChMoA2KVLFCvxbb5ZaOBGHtKtOiSxhXUQ8VPv6Ps9B2RM7DTXeQ pMcZt+8zuNSNNPc7N6mNdGfHFXUVYUYT8MI5NYvYCMBmvXgD+/DqvfzbUNsYDVJTwVNj 72w6FgYQF2guhl/qcKtipoCFWvBMh0z1ETxYA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=k7WZevvYml5EryBQgAP/4vvb3OgRafg4y3FM/OS3F2IEmunl5/O5w2RUKytsVd7s9I 4gwr5u8UHjJ0Aw+070SGV12Suw52DBDbaLaisfXzUjK1xxZyqGmv3wdpM5Jxnh7pZxJ8 CrRMxPfM3oeQ+vft/ak2h6CrXgYu8qh2KB4wg= MIME-Version: 1.0 Received: by 10.224.94.129 with SMTP id z1mr4767530qam.281.1250548373081; Mon, 17 Aug 2009 15:32:53 -0700 (PDT) In-Reply-To: <123dcca0908171131n4f52baafv7879f1e3e47bc08b@mail.gmail.com> References: <123dcca0908171131n4f52baafv7879f1e3e47bc08b@mail.gmail.com> Date: Mon, 17 Aug 2009 15:32:53 -0700 Message-ID: <5676b0940908171532n6b0cb372l39fecfbcd5c6177b@mail.gmail.com> Subject: Re: Cassandra data model misconceptions, and their sources From: Mark McBride To: cassandra-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org My first attempt at a revamped data model wiki page is up here http://wiki.apache.org/cassandra/DataModel2 This one follows phatduckk's approach of describing the data model bottom up, which I found more intuitive. I'm interested to hear if 1) It corrects some of the misconceptions people have run into 2) The bottom up approach is more approachable than top down. 3) I got everything covered and everything right :) ---Mark On Mon, Aug 17, 2009 at 11:31 AM, Edward Ribeiro wrote: > Right on target, Evan! > > When I first downloaded Cassandra, three months ago, I tried to make > the analogy with BigTable, whose paper I'd already read, but the > differences between Cassandra and BigTable made it quite hard to grasp > some Cassandra concepts. > > Imho, as Table was renamed to Keyspace then Column should be the next > concept to be renamed as showed by numbers 4, 5, 6, and 7 of your > list. I would suggest to rename Column to Attribute (with the > corresponding AttributeFamily or AttributeSet). It's not the best > name, but right off the bat is what I can suggest. > > Edward >