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