0
如何为coherence缓存中的只有少数实体设置脏标志。所以,缓存会在后台加载或在某个时间后加载。Coherence Cache设置脏标志
如何为coherence缓存中的只有少数实体设置脏标志。所以,缓存会在后台加载或在某个时间后加载。Coherence Cache设置脏标志
你不能随意让缓存刷新一个实体的子集。
接近您所描述的唯一内容是refresh-ahead caching,它将在条目到期前刷新条目,如果它们正在被访问。如果不是,它们将在下一次获得时过期并重新加载。
如果这不符合您的需求,您需要让另一个进程为您执行更新。
感谢您的帮助,它真的很有用。但根据http://docs.oracle.com/cd/E14447_01/coh.330/coh33ug/readthroughwritethrough.htm与只读相比,刷新提前可减少延迟,但前提是缓存可准确预测哪些缓存项是未来可能需要。那么,缓存如何预测哪些项目最有可能在没有用户告知的情况下刷新?谢谢您的帮助。 – srinivasan 2013-02-17 11:30:01
我相信它会根据过去的使用情况进行预测 - 大量使用的项目更有可能再次使用,因此会保留在缓存中,但这显然取决于您的特定用例。 – 2013-02-20 10:14:44