Return-Path: Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: (qmail 85368 invoked from network); 16 Apr 2010 04:04:51 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 16 Apr 2010 04:04:51 -0000 Received: (qmail 35806 invoked by uid 500); 16 Apr 2010 04:04:51 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 35711 invoked by uid 500); 16 Apr 2010 04:04:50 -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 35702 invoked by uid 99); 16 Apr 2010 04:04:49 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Apr 2010 04:04:49 +0000 X-ASF-Spam-Status: No, hits=-0.2 required=10.0 tests=AWL,RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.221.171] (HELO mail-qy0-f171.google.com) (209.85.221.171) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Apr 2010 04:04:44 +0000 Received: by qyk1 with SMTP id 1so2220156qyk.15 for ; Thu, 15 Apr 2010 21:04:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.32.139 with HTTP; Thu, 15 Apr 2010 21:04:23 -0700 (PDT) In-Reply-To: References: Date: Thu, 15 Apr 2010 21:04:23 -0700 Received: by 10.229.224.149 with SMTP id io21mr1260838qcb.64.1271390663560; Thu, 15 Apr 2010 21:04:23 -0700 (PDT) Message-ID: Subject: Re: Is that possible to write a file system over Cassandra? From: Nathan McCall To: user@cassandra.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable In regards to hector, please check all the available branches on github. We have supported 0.6 for a little while now. http://github.com/rantav/hector/tree/0.6.0 The master is still based on 0.5, but that is changing in the next couple of days to match the 0.6 release. -Nate On Thu, Apr 15, 2010 at 6:35 PM, Jeff Zhang wrote: > Jonathan, > > Previously we use the cassandra-0.6, but we'd like to leverage the hector > java client since it has more advanced features. And hector currently onl= y > support cassandra-0.5. > Why you think using casandra-0.5 is a stange way to do it ? Is cassandra-= 0.6 > incompatibility with cassandra-0.5 ? The migration to cassandra-0.6 will > cost much ? > > > On Thu, Apr 15, 2010 at 11:50 AM, Jonathan Ellis wrot= e: >> >> You forked Cassandra 0.5 for that? >> >> That's... a strange way to do it. >> >> On Wed, Apr 14, 2010 at 9:36 PM, Jeff Zhang wrote: >> > We are currently doing such things, and now we are still at the start >> > stage. >> > Currently we only plan to store small files. For large files, splittin= g >> > to >> > small blocks is really one of our options. >> > You can check out from here http://code.google.com/p/cassandra-fs/ >> > >> > Document for this project is lack now, but still welcome any feedback >> > and >> > contribution. >> > >> > >> > >> > On Wed, Apr 14, 2010 at 7:32 PM, Miguel Verde >> > wrote: >> >> >> >> On Wed, Apr 14, 2010 at 9:26 PM, Avinash Lakshman >> >> wrote: >> >>> >> >>> OPP is not required here. You would be better off using a Random >> >>> partitioner because you want to get a random distribution of the >> >>> metadata. >> >> >> >> >> >> Not required, certainly.=A0 However, it strikes me that 1 cluster is >> >> better >> >> than 2, and most consumers of a filesystem would expect to be able to >> >> get an >> >> ordered listing or tree of the metadata which is easy using the OPP r= ow >> >> key >> >> pattern listed previously.=A0 You could still do this=A0with the Rand= om >> >> partitioner using=A0column names in rows to describe the structure bu= t >> >> the >> >> current compaction limitations could be an issue if a branch becomes >> >> too >> >> large, and you'd still have a root row hotspot (at least in the schem= a >> >> which >> >> comes to mind). >> > >> > >> > -- >> > Best Regards >> > >> > Jeff Zhang >> > > > > > -- > Best Regards > > Jeff Zhang >