- You can not tell riak where to place buckets. - You could set the N val on a bucket to one, and you should in the case of your 'big bucket'. Otherwise you will get N replicas on the same physical host. -Use linode. 512 > 256 = better.
But in reality , your use case doesnt mesh well with what riak is all about. distributed redundancy. I would use couchdb for your 'big bucket' of data. Couch uses a write only log (wol) filesystem with an incremental b-tree index for map reduce. This may work better for you. -Alexander On Aug 12, 2010, at 6:44 AM, Orlin Bozhinov wrote: > I can easily wait for Riak Search to do this > http://groups.google.com/group/mongodb-user/browse_thread/thread/c2563a8566591a30/b3d19f21675a899e > - instead of mongodb. Does this deployment I have in mind make sense: > > I'll get a medium (or large) Linode box for the big dataset bucket. > Hopefully you can give me an idea about how much RAM I'll need for that. > This is batch-generated data. It takes time to generate, but (once added) it > will not change. Because of that I'd like to save some money and not > replicate it. I plan to have 2 other small Linode servers and run a Riak > cluster of 3. Can I tell Riak to keep the big bucket exclusively on the big > server? It will be used only for queries. So if the server crashes, I can > just reboot it, expecting the same data back up. Because it's a single-node > bucket (if that's even possible to have in a cluster), I probably still won't > be "linking" to it from other buckets (so when it fails, the impact is > minimal). Or maybe I should keep it in a separate (single node) cluster > anyway? > > Cluster separation means I can run the smaller cluster elsewhere. The Joyent > + Riak news is very exciting! I couldn't afford to put the big bucket > dataset on it (another reason to have 2 clusters) and I'd have to go with the > smallest SmartMachines for starters. Would 256 MB RAM be good enough (just > for Riak)? What kind of load can that handle? I'm also tempted to just run > everything on Linode. It's about 3 times cheaper (as far memory goes) and > the upgrades are less dramatic. Would you recommend that (for low-budget)? > I imagine there will be an easy (Linode -> Joyent) Riak migration path... > > Orlin > > _______________________________________________ > 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