If you're running a single-node Riak instance to start with (such as a prototype web app), but there's the possibility of expanding the cluster and adding other nodes, you should run with n_val=3. (It's not recommended to change the ring size in mid-stream).
If you're only running a single node, and don't plan on adding other nodes ever, then yes, set the n_val=1. Tom is right, though, a single node Riak instance does remove any fault tolerance and high availability advantages that Riak gives. (Oh, the other value to change, if you -know- you're going to be running 1 node only, is go with a smaller ring size. I'd go with 8 or 16, depending on how beefy your server is). On Thu, Sep 11, 2014 at 12:27 PM, Henning Verbeek <[email protected]> wrote: > I'd like to run Riak in a single-node installation as a datastore for > my application, when running in small single-available environments. > Is there anything that speaks against doing so? I'm thinking that in > such a setup, nVal should be set to 1 - everything else makes no > sense, right? Would you also set the ring-size to 1? > > Thanks for your views and comments, > Henning > > _______________________________________________ > riak-users mailing list > [email protected] > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com >
_______________________________________________ riak-users mailing list [email protected] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
