有人可以向我显示或向我发送示例如何将类SingleFileStore用于infinispan以便将数据保存到singleFileStore中吗?
我发现该类实现AdvancedLoadWriteStore,我不知道如何覆盖方法过程。有infinispan的证明代码来源。
谢谢您的帮助,我被封锁了:(

我的目标是将infinspan缓存保存到文件中并从中读取。

最佳答案

SingleFileStore可以通过声明性地将其添加到缓存中来实现:

<local-cache>
    <persistence>
        <file-store/>
    </persistence>
</local-cache>


或以编程方式:

ConfigurationBuilder builder = new ConfigurationBuilder();
builder.persistence()
     .passivation(false)
     .addSingleFileStore();


请记住,这是一个二进制文件存储。
如果需要以特定格式存储数据,则必须编写自己的自定义存储。

08-05 08:36