How much memory for 20GB of data?

Maria Neise maria.neise1 at
Thu Jul 14 19:04:45 EDT 2011

thank you a lot for your hints.
I have 20000000 records à 1KB. The key is a string like
"user123456789". I am using the default backend bitcask. There is just
one machine in the cluster and I didn't change the N-val. I already
tried to insert the 20GB of data, but 40GB of memory were obviously
not enough, because only 7000000 records were inserted. So I thought
mybe 150GB should be enough?


2011/7/15 Justin Sheehy <justin at>:
> Hi, Maria.
> In addition to what others have said, I would note that (at least) the
> following issues matter quite a bit for such planning:
> - how many items the data is broken up into
> - how large the keys will be (especially if they are very large due to
> embedded structure)
> - what storage engine ("backend") is in use
> - how many machines are in the cluster
> - the N-val, or how many replicas are being stored (default is 3)
> If you know those things, then you can make a more meaningful estimation.
> I hope that this helps.
> -Justin
> On Thu, Jul 14, 2011 at 6:02 PM, Maria Neise
> <maria.neise1 at> wrote:
>> Hey,
>> I would like to store 20GB of data with Riak. Does anyone know how
>> much memory Riak would need for that?
>> Cheers,
>> Maria
>> _______________________________________________
>> riak-users mailing list
>> riak-users at

More information about the riak-users mailing list