I have another crazy idea :) What if I create a bucket for each blog's comments? So, riak/blog_bucket/blog_01 and comments go to riak/blog_01_comments?<div><br></div><div>Any ideas?</div><div>-- Buriwoy<br><br><div class="gmail_quote">
On Tue, Mar 6, 2012 at 10:07 AM, Buri Arslon <span dir="ltr"><<a href="mailto:buriwoy@gmail.com">buriwoy@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<div><br></div><div>I'm very new to NoSQL/KV database systems. Sean's webinar "Schema Design for Riak" <a href="http://vimeo.com/17604126" target="_blank">http://vimeo.com/17604126</a> gave me some idea about how to move to kv database, but I feel I need some more advice/docs to fully grasp this new concept for me. </div>

<div><br></div><div>I was thinking about developing a blog application using Riak. Which schema would be most effective for that kind of application (regular blog: content + comments):</div><div><br></div><div><font face="'courier new', monospace">  bucket_blogs -> blog content;</font></div>

<div><font face="'courier new', monospace">  bucket_blogs_comments -> comments for the blogs in the bucket_blogs</font></div><div><br></div><div>or,</div><div><br></div><div><font face="'courier new', monospace">  bucket_blogs -> JSON("blog": <<blog content>>, "comments": <<comments>>)?</font></div>

<div><br></div><div> The second option seems less effective if number of comments grow significantly. But I'm not sure. Any hints? Ideas?</div><div><br></div><div>Thanks!</div><div>-- Buriwoy</div>
</blockquote></div><br></div>