有人可以向我显示或向我发送示例如何将类SingleFileStore用于infinispan以便将数据保存到singleFileStore中吗?
我发现该类实现AdvancedLoadWriteStore,我不知道如何覆盖方法过程。有infinispan的证明代码来源。
谢谢您的帮助,我被封锁了:(
我的目标是将infinspan缓存保存到文件中并从中读取。
最佳答案
SingleFileStore可以通过声明性地将其添加到缓存中来实现:
<local-cache>
<persistence>
<file-store/>
</persistence>
</local-cache>
或以编程方式:
ConfigurationBuilder builder = new ConfigurationBuilder();
builder.persistence()
.passivation(false)
.addSingleFileStore();
请记住,这是一个二进制文件存储。
如果需要以特定格式存储数据,则必须编写自己的自定义存储。