Return-Path: Delivered-To: apmail-hadoop-hbase-user-archive@minotaur.apache.org Received: (qmail 16805 invoked from network); 23 Nov 2009 19:57:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 23 Nov 2009 19:57:32 -0000 Received: (qmail 85534 invoked by uid 500); 23 Nov 2009 19:57:31 -0000 Delivered-To: apmail-hadoop-hbase-user-archive@hadoop.apache.org Received: (qmail 85446 invoked by uid 500); 23 Nov 2009 19:57:30 -0000 Mailing-List: contact hbase-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hbase-user@hadoop.apache.org Delivered-To: mailing list hbase-user@hadoop.apache.org Received: (qmail 85436 invoked by uid 99); 23 Nov 2009 19:57:30 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Nov 2009 19:57:30 +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 timrobertson100@gmail.com designates 209.85.219.214 as permitted sender) Received: from [209.85.219.214] (HELO mail-ew0-f214.google.com) (209.85.219.214) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Nov 2009 19:57:19 +0000 Received: by ewy6 with SMTP id 6so2316200ewy.29 for ; Mon, 23 Nov 2009 11:56:59 -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 :date:message-id:subject:from:to:content-type; bh=8EN5HHNPta9EcPvDOXxTBLvShukxGSSelRk2uA7hRPA=; b=RftJFFXK2LtYUHMBfGFLBPxIZzGEc6Gbp8tqmeJXyX3AEbV957NRgUFxzzxBFaRnDc fHAc7H4Yea7V8DcWjkMbdzJTWySMj2CNpQehv0aCAssxOzt+7YQPCefCXgUArvfMDTPF d/j5TnkrQt6Zt9CtVxVLXAAlS2BrhqKroYguU= 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; b=LJHytojABSoiTJ9zJk/szseE5ifUALmdiKYEZEF2Gr99t2Fwh0gQrRayy1t6R8Kg1A IKXzG8FAlJXuFJ9lilBizy2ZYQa1E/m31bQZyZl2Fo4mNECMEXIVWBZhmmthu7S07l1V HZUdtwJQsBMIRjyra6H/Od3LniDr7FcRaz4iw= MIME-Version: 1.0 Received: by 10.216.85.143 with SMTP id u15mr1558575wee.205.1259006219192; Mon, 23 Nov 2009 11:56:59 -0800 (PST) In-Reply-To: References: Date: Mon, 23 Nov 2009 20:56:59 +0100 Message-ID: <32120a6a0911231156u6059fcf9i685a5b0dfb4edaf0@mail.gmail.com> Subject: Re: hbase versus cassandra From: Tim Robertson To: hbase-user@hadoop.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Hi Adam, I am not the person to answer having not used Cassandra, but have spotted this being discussed on the list recently on a long thread: Search for "Cassandra vs HBase" on this page: http://mail-archives.apache.org/mod_mbox/hadoop-hbase-user/200909.mbox/thread There is also an article: http://www.roadtofailure.com/2009/10/29/hbase-vs-cassandra-nosql-battle/ Hope this helps with your background reading. Cheers, Tim On Mon, Nov 23, 2009 at 8:34 PM, Adam Fisk wrote: > Hi Everyone- I'm implementing a new data layer and am struggling to > decide between HBase and Cassandra. The primary advantages of HBase as > far as I can tell are: > > 1) Tighter integration with Hadoop, making it easier to run M/R for > reporting and analytics > 2) Better caching layer > > Cassandra's thrift API seems a little more fleshed out to me, and > Facebook and Twitter give it a strong stamp of approval. > > Read performance is a major concern in our case. Can anyone lend a > hand in this debate? It seems difficult to me because there are likely > few people who have done significant implementations in both, but any > help is much appreciated. > > Thanks so much. > > -Adam > > -- > Adam Fisk > http://www.littleshoot.org | http://adamfisk.wordpress.com | > http://twitter.com/adamfisk >