簡體   English   中英

僅查詢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);

但是,對於它的setPageSize方法,我真的需要在這里使用ScanQuery。

不可能僅從備份在本地節點上使用ScanQuery,所以,我認為您應該使用

igniteCache.localEntries(CachePeekMode.BACKUP)

對於這種情況。

順便問一下,您的用例是什么? 也許我可以為您推薦一些更好的東西。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM