Re: Can you query Cassandra while it's doing major compaction

2012-02-03 Thread Adrian Cockcroft
At Netflix we rotate the major compactions around the cluster, don't run them all at once. We also either take that node out of client traffic so it doesn't get used as a coordinator or use the Astyanax client that is latency and token aware to steer traffic to the other replicas. We are running o

Re: Can you query Cassandra while it's doing major compaction

2012-02-02 Thread Peter Schuller
> If every node in the cluster is running major compaction, would it be able to > answer any read request?  And is it wise to write anything to a cluster > while it's doing major compaction? Compaction is something that is supposed to be continuously running in the background. As noted, it will ha

Re: Can you query Cassandra while it's doing major compaction

2012-02-02 Thread R. Verlangen
It will have a performance penalty, so it would be better to spread the compactions over a period of time. But Cassandra will still take care of any reads/writes (within the given timeout). 2012/2/3 myreasoner > If every node in the cluster is running major compaction, would it be able > to > an