There's a practical limit around 64MB.  For a small document, that's a LOT of 
versions.  That said, in some cases it would make sense to store the historical 
versions in a separate object or collection of objects.

Sean Cribbs <s...@basho.com>
Developer Advocate
Basho Technologies, Inc.
http://basho.com/

On Feb 21, 2011, at 5:36 PM, Joshua Partogi wrote:

> Hi there,
> 
> Sorry for the obscured title. Basically what I want to do is to store
> all my revisions (as JSON documents) as an array inside the parent.
> 
> e.g:
> 
> Document1: "doc_name : bar, revisions: [ { revision:1, doc_name:bar },
> { revision: 2, doc_name: foo } ] "
> 
> where Document1 is riak object key. So as there are more revision, the
> value will get larger. My concern is there is a limitation on how big
> the value is.
> 
> Is my concern reasonable? If so, what is the maximum size of value in
> riak key-value store?
> 
> Thank you for the assistance.
> 
> Kind regards,
> Joshua.
> 
> -- 
> http://twitter.com/jpartogi
> 
> _______________________________________________
> 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

Reply via email to