@Override public void apply(Ignite ignite) { for (int i = 0; i < 100; i++) { CollectionConfiguration colCfg = new CollectionConfiguration(); colCfg.setBackups(1); colCfg.setCacheMode(PARTITIONED); colCfg.setAtomicityMode(i % 2 == 0 ? TRANSACTIONAL : ATOMIC); IgniteQueue q = ignite.queue("q-" + i, 0, colCfg); q.close(); } } });
@Override public void apply(Ignite ignite) { for (int i = 0; i < 100; i++) { CollectionConfiguration colCfg = new CollectionConfiguration(); colCfg.setCollocated(collocated); colCfg.setBackups(1); colCfg.setCacheMode(PARTITIONED); colCfg.setAtomicityMode(i % 2 == 0 ? TRANSACTIONAL : ATOMIC); IgniteSet set = ignite.set("set-" + i, colCfg); set.close(); } } });
/** * @return Collection configuration. */ protected CollectionConfiguration collectionConfiguration() { CollectionConfiguration colCfg = new CollectionConfiguration(); colCfg.setCacheMode(collectionCacheMode()); colCfg.setAtomicityMode(collectionCacheAtomicityMode()); colCfg.setOffHeapMaxMemory(collectionOffHeapMaxMemory()); if (colCfg.getCacheMode() == PARTITIONED) colCfg.setBackups(1); return colCfg; }
colCfg.setCacheMode(CacheMode.PARTITIONED);
colCfg.setCacheMode(CacheMode.PARTITIONED);
colCfg.setCacheMode(CacheMode.PARTITIONED); colCfg.setGroupName("testGroup");
colCfg.setCacheMode(CacheMode.PARTITIONED); colCfg.setGroupName("testGroup");
public void initIgniteCache() { cacheCfg = new CacheConfiguration<>(); cacheCfg.setAtomicityMode(CacheAtomicityMode.TRANSACTIONAL); cacheCfg.setName(MCM_METRICS); cacheCfg.setBackups(2); seriesLookup = ignite.getOrCreateCache(cacheCfg); colCfg = new CollectionConfiguration(); colCfg.setCollocated(true); colCfg.setBackups(1); colCfg.setCacheMode(CacheMode.REPLICATED); seriesSize = Integer.parseInt(System.getProperty(SERIES_CAPACITY, DEFAULT_SERIES_CAPACITY)); cfg = new CollectionConfiguration(); cfg.setBackups(1); cfg.setCacheMode(CacheMode.REPLICATED); logger.info("Initialized Ignite cache for performance monitoring"); }