Hi Luca,
For any request Riak will ask 3 vnodes for an object's value (assuming N=3).
If a majority of vnodes return "not found", Riak will return "not found" to
the client. When a node is taken down other nodes can act as a fallback for
that node. When a fallback node takes over for a primary nod
I think it has to do with how the vnodes are partitioned against your
physical nodes. You really need a minimum of three physical nodes (or
virtual machines) to deploy and or do any failure testing.
-Alexander
On Mon, Feb 28, 2011 at 13:29, Luca Spiller wrote:
> Hi all,
>
> I've come across some
Hi all,
I've come across some issues while testing what happens when failures happen
on our system, for example a machine failing. One of the (slightly scary)
issues I have come across is for a short while when a Riak node goes down,
data that is read from another node isn't always consistent. I h