Riak内存存储每键开销

时间:2013-03-31 13:05:15

标签: nosql riak in-memory-database

作为我前面提到的THIS问题的后续问题,在使用内存后端时,是否有任何关于Riak的每键开销的估计?到目前为止,谷歌还没有多少帮助,大多数搜索引导我回到Bitcask估计。

我基本上试图了解内存后端是否更适合存储每个用户的会话ID(每个用户是一个单独的密钥,而session-id是此密钥中唯一的值) Bitcask。每个密钥的开销是我在此过程中评估的变量之一。

1 个答案:

答案 0 :(得分:0)

存储器后端确实需要将整个对象存储在存储器中,除了数据之外,存储桶和密钥包括Riak添加到对象的元数据,例如,矢量时钟,即使没有定义用户元数据或索引。我没有准确估计此元数据的大小,但相信您前一个问题以及this post on the Riak mailing list中提供的链接中列出的几百个字节相当准确。