0

作为我之前问过的这个问题的后续,在使用内存中后端时,Riak 中的每个键开销是否有任何估计?到目前为止,谷歌并没有多大帮助,大多数搜索让我回到了 Bitcask 的估计。

我基本上是想了解内存后端是否更适合存储每个用户的会话 ID(每个用户是一个单独的键,会话 ID 是该键中的唯一值)与 Bitcask。每个键的开销是我在此过程中评估的变量之一。

4

1 回答 1

0

内存后端确实需要将整个对象存储在内存中,除了数据之外,存储桶和键还包括 Riak 添加到对象的元数据,例如矢量时钟,即使没有定义用户元数据或索引。我无法准确估计此元数据的大小,但相信您上一个问题中提供的链接以及Riak 邮件列表上的这篇文章中概述的几百字节是相当准确的。

于 2013-04-07T05:30:03.053 回答