On Wed, Jan 11, 2012 at 10:39 AM, Ian Plosker <i...@basho.com> wrote:
> Les,
>
> In Riak, there is no single primary copy considered the canonical version.
> For each key, there will be N (3 by default) partitions responsible for
> storing the associated value. In effect, there are N primaries for any key.
> This is how Riak makes its availability guarantees, as well as why "absolute
> consistency" is difficult.

But who makes the decision that a partition needs to migrate and where
a key is at any time during that migration?  That isn't independently
decided by each node, is it?  And if you have an authority for that,
why can't a client ask that authority to control ordering of
operations for certain things where the client is willing to trade the
time it might take for atomicity.

_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to