Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SingleFileStore[Infinispan][AdvancedLoadWriteStore]_Java_Infinispan - Fatal编程技术网

Java SingleFileStore[Infinispan][AdvancedLoadWriteStore]

Java SingleFileStore[Infinispan][AdvancedLoadWriteStore],java,infinispan,Java,Infinispan,是否有人可以向我展示或发送一个示例,说明如何使用infinispan的SingleFileStore类将数据保存到SingleFileStore中? 我发现这个类实现了AdvancedLoadWriteStore,我不知道如何重写methode进程。infinispan有一个验证代码源。 感谢您的帮助,我被阻止了:( 我的目标是将我的infinspan缓存保存到一个文件中并从中读取。一个SingleFileStore通过声明方式将其添加到缓存中即可运行: <local-cache>

是否有人可以向我展示或发送一个示例,说明如何使用infinispan的SingleFileStore类将数据保存到SingleFileStore中? 我发现这个类实现了AdvancedLoadWriteStore,我不知道如何重写methode进程。infinispan有一个验证代码源。 感谢您的帮助,我被阻止了:(


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

一个SingleFileStore通过声明方式将其添加到缓存中即可运行:

<local-cache>
    <persistence>
        <file-store/>
    </persistence>
</local-cache>
请记住,这是一个二进制文件存储。
如果您需要以特定格式存储数据,您必须编写自己的自定义存储。

如果文件是二进制文件,我如何使用infinispan读取此文件的内容?还有其他配置要添加?您能否确认infinispan将能够在启动我的应用程序时自动加载我文件的数据初始化?因为在我的项目中,我们使用的是文件JMS和web服务,而且我担心在使用infinispan加载数据之前,此web服务或消费消息的调用将通过..–user3822342 4分钟前编辑最后一个问题,我们可以在项目的类路径中生成此文件,而不是在光盘中?因为可能我们我必须在云中部署我们的应用程序!
ConfigurationBuilder builder = new ConfigurationBuilder();
builder.persistence()
     .passivation(false)
     .addSingleFileStore();