CacheManager cacheManager = CacheManagerBuilder.newCacheManagerBuilder()
.using(PooledExecutionServiceConfigurationBuilder
.newPooledExecutionServiceConfigurationBuilder()
.defaultPool("default",1,10).build())
.with(new CacheManagerPersistenceConfiguration(new File("D:\\BAK"))).build(true);
CacheConfigurationBuilder<String,String> cacheConfig = CacheConfigurationBuilder.newCacheConfigurationBuilder(String.class,String.class,ResourcePoolsBuilder.newResourcePoolsBuilder().disk(100,MemoryUnit.MB,true)).withDiskStoreThreadPool("default",5)
.withExpiry(Expirations.timeToLiveExpiration(Duration.of(50,TimeUnit.SECONDS)))
.withSizeOfMaxObjectGraph(3)
.withSizeOfMaxObjectSize(1,MemoryUnit.KB);