我正在使用SingleFileStore缓存,但缓存文件大小不断增长,如果条目从缓存中删除无关紧要。经过一些研究后我发现了同样的问题报道
issues.jboss.org/browse/ISPN-3894
issues.jboss.org/browse/ISPN-3877
请在上面的链接之前附上http://因为由于信誉不佳而不允许我发帖提问。
这些问题在infinspan版本7.0.0.Alpha4中标记为已修复。但是当我在这里看到针对SingleFileStore的infinispan 7.1.x的文档时
仍然说明
在某些用例中,此缓存存储会出现碎片:如果存储的值越来越大,则不会重复使用该空间,而是将该条目附加到文件末尾。只有当您编写另一个适合那里的条目时,才会重用该空间(现在为空)。此外,当您从缓存中删除所有条目时,该文件不会缩小,也不会被拆分。
不确定文档是否未更新,从infinispan 6.x迁移到7.x会有所帮助。
答案 0 :(得分:1)
ISPN-3894和ISPN-3877的提交是在7.1.0.Final版本和更高版本中发布的,所以当修复程序进入时,文档才更新。