Regarding Data Information On Riak Cluster

Ian Plosker ian at
Thu Nov 17 18:37:28 EST 2011


The beauty of Riak's use of consistent hashing is that you don't have to worry about the exact location of your data. It is automatically replicated to `n` vnodes (default: 3). You can specify a write quorum value, `w`. Writes won't be considered successful until they have been written to `w` vnodes. I suggest you read the following section of the wiki: You may want review the entire Riak Fast Track (; it will get you up to speed on the basics of Riak.

Ian Plosker
Developer Advocate
Basho Technologies

On Nov 17, 2011, at 1:59 AM, Sagar Virani wrote:

> Respected Sir/Madam,
> I want to know whether we can get the exact location of the data that is placed on to the Riak Cluster. Say, for example, the cluster consists of 100 nodes viz. n1 to n100. We put some data, say, d1 from the node n5. The replication parameter is 3. The riak sends this data to say, nodes n35 and stores it. This will be replicated on n36 and n37 (considering all the nodes is the cluster are up all the time). I want to know that whether we can know from Riak about this that d1 resides on nodes n35, n36 and n37? 
> It is a distributed database and this kind of functionality should not be there as it can be very dangerous but i want to implement such thing in my project and trying to find whether its possible or not with Riak.
> Regards,
> Sagar Virani
> _______________________________________________
> riak-users mailing list
> riak-users at

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the riak-users mailing list