12 Ekim 2022 Çarşamba

HazelcastAPI MapConfig Sınıfı

Giriş
Şu satırı dahil ederiz
import com.hazelcast.config.MapConfig;
setBackupCount metodu
Map'in kaç tane yedeği olacağını belirtir
Örnek
Şöyle yaparız
hz.getConfig().addMapConfig(new MapConfig("session_map")
                        .setInMemoryFormat(InMemoryFormat.OBJECT)
                        .setBackupCount(1)
                        .setAsyncBackupCount(0)
                        .setStatisticsEnabled(true));
Örnek
Açıklaması şöyle
Primary replicas and backup replicas are shown respectively with solid blue boxes and dashed red boxes. For instance, 1st node keeps the primary replicas for partitions 1, 4, 7, and 10. In addition, it keeps backup replicas for partitions 2, 3, 5, and 6, whose primary replicas are assigned to 2nd and 3rd nodes.
Şeklen şöyle. 3 üyeye dağıtılmış 12 tane birincil bölümleme var. 12 tane de farklı üyelere dağııtlmış yedek bölümleme var.


addEntryListenerConfig metodu
EntryListenerConfig nesnesi eklenir

setEvictionConfig metodu
Örnek ver

setMapStoreConfig metodu
MapStoreConfig nesnesi eklenir


setTimeToLiveSeconds metodu
TTL değerini belirtir. Bu değerden sonra nesne silinir
Örnek
Şöyle yaparız
Config config = ...
MapConfig mapConfig = new MapConfig("mapWithTTL");
mapConfig.setTimeToLiveSeconds(1);
config.addMapConfig(mapConfig);




Hiç yorum yok:

Yorum Gönder

THIRD-PARTY.txt Dosyası

Kullanılan harici kütüphanelerin sürümleri bu dosyada Dosyanın yolu şöyle hazelcast/licenses/THIRD-PARTY.txt