Short answer: No. Medium answer: No all nodes are equal. It could create a single point of failure if a QUOURM could not be formed without a specific node.
Writes are sent to every replica. Reads with Read Repair enabled are also sent to every replica. For reads the "closest" UP node as determined by the snitch and possibly re-ordered by the Dynamic Snitch is asked to return the actual data. This replica must respond for the request to complete. If it's a question about maximising cache hits see https://github.com/apache/cassandra/blob/cassandra-0.8.0/conf/cassandra.yaml#L308 Cheers ----------------- Aaron Morton Freelance Cassandra Developer @aaronmorton http://www.thelastpickle.com On 16 Jun 2011, at 05:58, A J wrote: > Is there a way to favor a node to always participate (or never > participate) towards fulfillment of read consistency as well as write > consistency ? > > Thanks > AJ