The value of ring_creation_size dictates how many partitions your Riak cluster will manage. These partitions are distributed amongst the nodes of your cluster. Each node in the cluster with manage a portion of the ring ( ring_creation_size / number of nodes ). A larger ring means each node will be responsible for more partitions which means each node will open more files (ulimit -n).
Thanks, Dan Daniel Reverri Developer Advocate Basho Technologies, Inc. d...@basho.com On Fri, Oct 1, 2010 at 12:51 PM, Mojito Sorbet <mojitot...@gmail.com> wrote: > On Fri, 2010-10-01 at 09:24 -0700, Dan Reverri wrote: > > > Projects will typically define an upper bound for a cluster's size > > based on available datacenter space, available power, cost, etc. > > Choosing a ring_creation_size value based on this upper bound will > > allow you to start small and grow into your cluster. > > Ok, but these days there is no fixed size "data center". If I need more > resources I can add them dynamically from Amazon or an equivalent cloud > provider. If I accidentally create the next Facebook and it keeps > growing, it would be nice not to have to backup and restore the whole > thing as it grows into multiple hundreds of terrabytes, especially > considering the downtime required. > > What is the penalty for making the ring size a lot bigger than the > initial number of nodes would require? > > > > _______________________________________________ > 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