带REST服务器的Infinispan

带REST服务器的Infinispan,rest,caching,infinispan,Rest,Caching,Infinispan,您好,我正在使用Infinispan REST服务器,并通过客户端执行PUT/GET等操作。 Infinispan服务器war文件包含缓存配置文件infini-config.xml,缓存名称为: 我能够成功地对服务器中定义的缓存执行操作。但有没有办法通过客户端本身创建缓存并连接到它 非常感谢…不幸的是,Infinispan REST server API不提供创建新缓存的功能 请参阅文档中的相应部分: 请注意,REST服务器只允许与配置文件中的默认缓存(名为__defaultcache)或其中

您好,我正在使用Infinispan REST服务器,并通过客户端执行PUT/GET等操作。 Infinispan服务器war文件包含缓存配置文件infini-config.xml,缓存名称为:

我能够成功地对服务器中定义的缓存执行操作。但有没有办法通过客户端本身创建缓存并连接到它


非常感谢…

不幸的是,Infinispan REST server API不提供创建新缓存的功能

请参阅文档中的相应部分:

请注意,REST服务器只允许与配置文件中的默认缓存(名为__defaultcache)或其中一个命名缓存进行交互。这是因为REST服务器在启动时启动默认和预定义的缓存,以提供一致的行为

不支持动态创建新的命名缓存

因此,如果不使用自定义配置文件,则只能与默认缓存交互。要与更多缓存交互,请使用具有所需命名缓存的配置文件

这是我们将在Infinispan OData服务器的未来版本中尝试解决的问题。其想法是通过OData服务操作接口为Infinispan提供管理操作


您好,非常感谢您的回复,非常有帮助:)在7.0中,我们取消了您只能与已定义缓存对话的限制。从7.0开始,您将能够与任何缓存进行对话,当配置中没有明确定义缓存时,它将是一个带有默认配置副本的缓存。