Xinming Yao, Yes, there will potentially be a period where not all nodes agree on the ring, which is why the `riak-admin ringready` command exists. However, in cases of nodes joining and leaving, the new ring is cast to all known nodes in the cluster, which helps speed convergence. Other ring changes, like bucket properties, do not have an explicit cast-to-all (at least, last time I looked), and so may propagate more slowly.
Sean Cribbs <s...@basho.com> Developer Advocate Basho Technologies, Inc. http://basho.com/ On May 27, 2011, at 3:24 AM, yaoxinming wrote: > hi: > I am a newbie of riak ,I read some code about riak gossip,I find > in riak gossip,node only random select a node and send a message to that node, > maybe sometime the ring infomation of all nodes will not consistent. > for example if there are 6 node(A,B,C,D,E,F),A->B,B->C,C->A and D->E,E->F,F->D > > any advice is welcome. > > > thanks > > 2011.5.27 > xinming.yao > > _______________________________________________ > riak-users mailing list > riak-users@lists.basho.com > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com _______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com