在 chronicle 前面放一个堆上缓存

Put a on-heap cache in front of chronicle

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

谢谢

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

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

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