我们使用 Chronicle Map 作为持久存储。由于我们一直有新数据到达,我们继续将新数据放入地图中。因此,我们无法预测 的正确值net.openhft.chronicle.map.ChronicleMapBuilder#entries(long)
。当我们放入比预期更多的数据时,Chronicle 3 不会中断,但会降低性能。因此,我们希望不时使用新配置重新创建此地图。
现在是真正的问题:给定一个编年史地图文件,我们如何知道该文件使用了哪个配置?然后我们可以将其与实际数据量进行比较(此知识的来源在这里无关紧要)并在需要时重新创建地图。