Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
隐藏在我的问题后面的问题是在系统使上次会话期间调用的最热门实体失败后加载到缓存。
那么,Oracle Coherence 中是否有可能获得热门实体(最常由键引起)?
是的,但这并不容易,需要对 Coherence 中的支持映射和分布式处理有所了解。基本上,您需要询问每个条目(参见 ConfigurableCacheMap.Entry 接口)的 getTouchCount() 属性。这并不容易,因为它在后备地图上,您必须在每台管理数据的服务器上执行此操作。我建议每个分区做一个“前 10 名”(或者很多),以便收集这些信息是一种逐个分区的方法。