*Server node configuration*

DataStorageConfiguration storageCfg = new DataStorageConfiguration();
DataRegionConfiguration defaultRegion = new DataRegionConfiguration();
defaultRegion.setName("Default_Region");
storageCfg.setDefaultDataRegionConfiguration(defaultRegion);

DataRegionConfiguration dataRegion = new DataRegionConfiguration();
dataRegion.setName(Data_Region);
dataRegion.setPersistenceEnabled(Boolean.valueOf(ip.getDataRegion().get("persistence")));
storageCfg.setDataRegionConfigurations(dataRegion);

*Cache creation from client node*

CacheConfiguration<Integer, Person> personCacheConfig = new
CacheConfiguration<>(cacheName);
personCacheConfig.setIndexedTypes(Integer.class, Person.class);
personCacheConfig.setCacheMode(CacheMode.PARTITIONED);
personCacheConfig.setSqlSchema(schema);
personCacheConfig.setDataRegionName(regionName);

ignite.addCacheConfiguration(personCacheConfig);
return ignite.getOrCreateCache(cacheName);




--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to