仅查询 Apache Ignite 的缓存以获取本地备份条目

Query Apache Ignite's cache for a local backup entries only

例如,我们可以使用 Ignite 的 ScanQuery 对象来仅查询本地缓存中的条目。 像这样:

    ScanQuery<Object, Object> qry = new ScanQuery<>()
                    .setLocal(true);

现在,如果我们有一个 cacheConfiguration.setBackups(1) 的缓存, 有没有办法只查询本地存储在节点上的备份条目?

如果我们使用

是可能的
igniteCache.localEntries(CachePeekMode.BACKUP);

但是,我真的需要一个 ScanQuery,用于它的 setPageSize 方法。

不可能仅通过备份在本地节点上使用 ScanQuery,因此,我认为您应该使用

igniteCache.localEntries(CachePeekMode.BACKUP)

对于这种情况。

顺便问一下,您的用例是什么?也许我可以为你推荐更好的东西。