Infinispan:ClusterCacheLoader 不支持预加载
Infinispan: ClusterCacheLoader does not support preloading
我们需要一个重启持久缓存。
主要目标是在启动时预加载尽可能多的数据。
因此要求是:
- 从磁盘存储预加载
- 从已经 运行 热缓存
的邻居节点预加载
看起来 Infinispan 在这里可能是一个合适的选择,但我在文档中发现以下内容:
5.8. Cluster cache loader
The ClusterCacheLoader does not support preloading(preload=true). It also won’t provide state if fetchPersistentSate=true.
除了编写自定义缓存加载器之外,是否有任何其他方法可以将 Infinispan 配置为在启动时从邻居节点预加载数据?
ClusterCacheLoader
通常用于失效模式,其中预加载不是很有用。
听起来您需要复制缓存。只要您不禁用状态传输,复制缓存就会在启动时从已经 运行 个节点接收现有条目。
我们需要一个重启持久缓存。 主要目标是在启动时预加载尽可能多的数据。
因此要求是:
- 从磁盘存储预加载
- 从已经 运行 热缓存 的邻居节点预加载
看起来 Infinispan 在这里可能是一个合适的选择,但我在文档中发现以下内容:
5.8. Cluster cache loader
The ClusterCacheLoader does not support preloading(preload=true). It also won’t provide state if fetchPersistentSate=true.
除了编写自定义缓存加载器之外,是否有任何其他方法可以将 Infinispan 配置为在启动时从邻居节点预加载数据?
ClusterCacheLoader
通常用于失效模式,其中预加载不是很有用。
听起来您需要复制缓存。只要您不禁用状态传输,复制缓存就会在启动时从已经 运行 个节点接收现有条目。