java - SingleFileStore [Infinispan][Adv​​ancedLoadWriteStore]

标签 java infinispan

有人可以向我展示或向我发送一个示例,说明如何使用 infinispan 类 SingleFileStore 以便将我的数据保存到 singleFileStore 中吗? 我发现这个类实现了 AdvancedLoadWriteStore 并且我不知道如何重写方法过程。有infinispan的证明代码源。 感谢您的帮助,我被屏蔽了:(

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

最佳答案

SingleFileStore 开箱即用,只需以声明方式将其添加到缓存即可:

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

或以编程方式:

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

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

关于java - SingleFileStore [Infinispan][Adv​​ancedLoadWriteStore],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53674360/

相关文章:

java - i++ 仍在为 Java 中的不可变整数工作吗?

java - 每个实体驱逐无限跨度,使用java注释控制生命周期

hibernate-search - 使用 infinispan 进行休眠搜索,如何将索引存储在持久缓存存储中

java - 如何按某些属性对对象列表进行排序

java - Spring 休息模板

Java:在没有正则表达式的情况下从字符串中删除非字母字符

java - 当程序错误退出时如何在终端中重新启动程序?

go - Golang 的 Infinispan 替代方案(嵌入式解决方案)

mongodb - 使用 mongodb 作为 infinispan 缓存存储的异常

infinispan - org.infinispan.util.concurrent.TimeoutException : Replication timeout for "node-name"