[英]SingleFileStore [Infinispan][AdvancedLoadWriteStore]
[英]Infinispan singleFileStore cache restartability
我正在使用infinispan 6.0.1版本,已将其配置为使用SingleFileStore作为加载程序
配置如下
<namedCache name="MyCache">
<persistence passivation="true">
<singleFile fetchPersistentState="true"
ignoreModifications="false"
purgeOnStartup="false" maxEntries="5000">
</singleFile>
</persistence>
我的问题是,此缓存在JVM重新启动后仍能生存吗? 我的意思是说我的缓存中保存着{n}个条目,而我的jvm掉了。 JVM重新启动时,我的缓存是否将使用{n}个条目进行初始化?
提前致谢!!
进行钝化后,该条目在内存中(已激活)或在高速缓存存储中(已钝化)处于“ EITHER”状态。 因此,不会,不会。
启用钝化后,我的理解是,仅在内存中存在的所有内容在关闭期间都会保留下来。 但是,我现在无法在InfiniSpan文档中找到证明。
无论如何,请记住SingeFileStore并不是一个可靠的实现。 如果执行正确的关闭操作,则存储的值将仅保留。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.