Return-Path: Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: (qmail 83823 invoked from network); 6 Aug 2010 16:42:59 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 6 Aug 2010 16:42:59 -0000 Received: (qmail 82693 invoked by uid 500); 6 Aug 2010 16:42:57 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 82634 invoked by uid 500); 6 Aug 2010 16:42:57 -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 82626 invoked by uid 99); 6 Aug 2010 16:42:56 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Aug 2010 16:42:56 +0000 X-ASF-Spam-Status: No, hits=3.6 required=10.0 tests=FS_REPLICA,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [66.193.54.208] (HELO voxeo.com) (66.193.54.208) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Aug 2010 16:42:50 +0000 Received: from [172.16.99.246] (account zli@voxeo.com [172.16.99.246] verified) by voxeo.com (CommuniGate Pro SMTP 5.3.8) with ESMTPSA id 69056383 for user@cassandra.apache.org; Fri, 06 Aug 2010 16:42:28 +0000 Message-Id: From: Zhong Li To: user@cassandra.apache.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: set ReplicationFactor and Token at Column Family/SuperColumn level. Date: Fri, 6 Aug 2010 12:42:27 -0400 References: <288143.1574.qm@web65705.mail.ac4.yahoo.com> <261267.8094.qm@web65707.mail.ac4.yahoo.com> <340977.98034.qm@web65704.mail.ac4.yahoo.com> <710037.14824.qm@web65712.mail.ac4.yahoo.com> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org If I create 3-4 keyspaces, will this impact performance and resources (esp. memory and disk I/O) too much? Thanks, Zhong On Aug 5, 2010, at 4:52 PM, Benjamin Black wrote: > On Thu, Aug 5, 2010 at 12:59 PM, Zhong Li wrote: >> >> The big thing bother me is initial ring token. We have some Column >> Families. >> It is very hard to choose one token suitable for all CFs. Also some >> Column >> Families need higher Consistent Level and some don't. If we set > > Consistency Level is set by clients, per request. If you require > different _Replication Factors_ for different CFs, then just put them > in different keyspaces. Additional keyspaces have very little > overhead (unlike CFs). > >> ReplicationFactor too high, it is too costy for crossing datacenter, >> especially in otherside the world. >> >> I know we can setup multiple rings, but it costs more hardware. >> >> if Cassandra can implement Ring,Token and RF on the CF level, or >> even >> SuperColumn level, it will make design much easier and more >> efficiency. >> >> Is it possible? >> > > The approach I described above is what you can do. The rest of what > you asked is not happening. > > > > b