簡體   English   中英

Ignite緩存中的“備份配置”如何工作?

[英]How “back-up configuration” work in Ignite cache?

當Ignite的緩存使用CacheStore從持久性存儲中獲取對象時,不會創建其備份副本。

有人可以告訴我在上述情況下該備份如何在Ignite中工作嗎?

我的配置:

  • 使用兩個Ignite服務器的群集。
  • 緩存屬性。

cacheConfig.setWriteThrough(true);
cacheConfig.setReadThrough(true);
cacheConfig.setBackups(1);
cacheConfig.setWriteBehindEnabled(true);           
cacheConfig.setWriteSynchronizationMode(CacheWriteSynchronizationMode.FULL_ASYNC);
cacheConfig.setAtomicityMode(CacheAtomicityMode.TRANSACTIONAL);           
cacheConfig.setCacheStoreFactory(FactoryBuilder.factoryOf(ObjectLoader.class));

使用配置的緩存存儲區創建緩存時,緩存將以惰性方式執行數據加載。 在您的配置中,您啟用了直讀,因此只有實際讀取的值才會從緩存存儲區中加載。

如果要確保高速緩存具有備份副本,則有以下幾種選擇:

暫無
暫無

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

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