Re: question about replicas & dynamic response to load

2011-03-06 Thread aaron morton
You can remove a node from the ring use nodetool removetoken (see http://wiki.apache.org/cassandra/Operations), this will not stream data to the other nodes. You would prob want to run repair to make sure everything was ok. Not sure what your last question is. Hope that helps. Aaron On 7/03

Re: question about replicas & dynamic response to load

2011-03-06 Thread Shaun Cutts
Thanks for the answers, Dan, Aaron. ... Ok, so one question is, if I haven't made any writes at all, can I decommission without delay? (Is there a "force drop" option or something, or will the cluster recognize the lack of writes)? I may be able to segregate writes to the "reference collection

Re: question about replicas & dynamic response to load

2011-03-05 Thread aaron morton
Agree. Cassandra generally assumes a reasonable static cluster membership. There are some tricks that can be done with copying SSTables but they will only reduce the need to stream data around, not eliminate it. This may not suit your problem domain but, speaking of the AWS infrastructure how a

RE: question about replicas & dynamic response to load

2011-03-03 Thread Dan Hendry
To some extent, the boot-strapping problem will be an issue with most solutions: the data has to be duplicated from somewhere. Bootstrapping should not cause much performance degradation unless you are already pushing capacity limits. It's the decommissioning problem which makes Cassandra somewhat