Store.putRight(..)和密钥选择的最佳实践

时间:2018-10-19 12:59:42

标签: xodus

使用仅通过向右追加数据并不断增加Long类型的键值来使用Store时,最好在调用Store.putRight(..)之前使用Store.count(..)查询Store的大小。每次使用该值作为下一个键?我想知道存储方法是否会变得很昂贵。

1 个答案:

答案 0 :(得分:0)

Store.count()相当便宜,因为它只需要加载树根,并且它在数据库中的记录很有可能已加载到日志缓存中。与Store.putRight()相比,Store.put()在任何工作负载下都更便宜,因为它可以减少随机访问。