0

将堆上缓存(例如番石榴缓存)放在持久的堆外编年史缓存之前是否有意义?那么,当您遇到番石榴缓存未命中时使用编年史缓存?

谢谢

4

1 回答 1

1

当在进程中或通过复制更新 Chronicle-Map 时,您将被MapEventListener您在构建地图时定义的调用。

一个已知问题是,当另一个进程更新地图时,您不会触发事件,尽管您将能够获得更新后的值。

注意:如果反序列化的成本很高,通常可以采取一些措施来降低成本,例如使用 BytesMarshallable 或生成的 DataValue 引用来使用数据,即无需反序列化。

于 2015-08-16T15:41:56.620 回答