On Thu, Jul 8, 2010 at 10:45 PM, ChingShen <chingshenc...@gmail.com> wrote: > Ok, If so, I suppose that A sends requests to B, C and D nodes(RF=3) at > CL.QUORUM, but D is down, then return success message to the client, and A > write a hint to E node? until D comes back up then E forwards the data to D?
If it knows that D is down before it starts, then it will tag the write to B or C with a "replay this row to D" hint. Otherwise, it will attempt to write to D, which will fail. Either way a QUORUM write would succeed. -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com