Return-Path: Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: (qmail 36231 invoked from network); 26 May 2010 16:50:45 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 26 May 2010 16:50:45 -0000 Received: (qmail 96837 invoked by uid 500); 26 May 2010 16:50:43 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 96814 invoked by uid 500); 26 May 2010 16:50:43 -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 96805 invoked by uid 99); 26 May 2010 16:50:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 May 2010 16:50:43 +0000 X-ASF-Spam-Status: No, hits=1.7 required=10.0 tests=AWL,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sean.bridges@gmail.com designates 209.85.212.172 as permitted sender) Received: from [209.85.212.172] (HELO mail-px0-f172.google.com) (209.85.212.172) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 May 2010 16:50:37 +0000 Received: by pxi19 with SMTP id 19so2905702pxi.31 for ; Wed, 26 May 2010 09:50:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=317a5gb99cZqT53W5w6Mpm594CrQHl5mJIzgmh7subA=; b=PH79kkvE2RPOuwuFqAZIVmq7p/TnOZva74zw8A0b9HiqXqCuACZZzO5qEy8+U8X3bG anU+fya9ptHUHAP+w0gsTGLZJoX7nfsYmdib48DMc1wPBE+u95JAx6bQZL1Ir41nDKwG 80dhtBCLqgO9mEvd2O/9M2aOSRCxjgAkTzBN0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=XsLy1N/mWm8sN2zcZEe10P9RxwiossRUzomgXjq6z5rVT1KBlmOERAiWqSvzJmuJJo dEw3N2nEakDgGnp6aGnsPDpkkr576/etwe6XHjqDULIszZYMrKgzbEmeNerO5kd925AK YxBu30nnQlfEqYcXSrSK/2iy3IS52A2O7+5ao= MIME-Version: 1.0 Received: by 10.143.24.17 with SMTP id b17mr6011283wfj.317.1274892617199; Wed, 26 May 2010 09:50:17 -0700 (PDT) Received: by 10.143.10.14 with HTTP; Wed, 26 May 2010 09:50:17 -0700 (PDT) Date: Wed, 26 May 2010 09:50:17 -0700 Message-ID: Subject: using more than 50% of disk space From: Sean Bridges To: user@cassandra.apache.org Content-Type: multipart/alternative; boundary=001636e0aa5e9331300487821163 --001636e0aa5e9331300487821163 Content-Type: text/plain; charset=ISO-8859-1 We're investigating Cassandra, and we are looking for a way to get Cassandra use more than 50% of it's data disks. Is this possible? For major compactions, it looks like we can use more than 50% of the disk if we use multiple similarly sized column families. If we had 10 column families of the same size, we could use 90% of the disk, since a major compaction would only need as much free space as the largest column family (in reality we would use less). Is that right? For bootstrapping new nodes, it looks like adding a new node will require that an existing node does anti-compaction. This anti-compaction could take nearly 50% of the disk. Is there a way around this? Is there anything else that would prevent us from using more than 50% of the data disk. Thanks, Sean --001636e0aa5e9331300487821163 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable We're investigating Cassandra, and we are looking for a way to get Cass= andra use more than 50% of it's data disks.=A0 Is this possible?=A0
For major compactions, it looks like we can use more than 50% of the d= isk if we use multiple similarly sized column families.=A0 If we had 10 col= umn families of the same size, we could use 90% of the disk, since a major = compaction would only need as much free space as the largest column family = (in reality we would use less).=A0 Is that right?

For bootstrapping new nodes, it looks like adding a new node will requi= re that an existing node does anti-compaction.=A0 This anti-compaction coul= d take nearly 50% of the disk.=A0 Is there a way around this?

Is the= re anything else that would prevent us from using more than 50% of the data= disk.

Thanks,

Sean

--001636e0aa5e9331300487821163--