【300分】Ehcache,flush到磁盘后,怎么再读到这些object呢?
flush完了之后
System.out.println("cache.getSize():"+cache.getSize());
System.out.println("cache.getMemoryStoreSize():"+cache.getMemoryStoreSize());
System.out.println("cache.getDiskStoreSize():"+cache.getDiskStoreSize());
输出全是0
cache.getKeys()得到的是空的。
缓存到磁盘了咋用啊?
------最佳解决方案--------------------<cache name="cacheName" eternal="true"
AFAIK,是这个原因
------其他解决方案--------------------围观学习。没用过Ehcache框架
------其他解决方案--------------------...
学习之
项目中是用这个cache了
但是没有跟磁盘有啥操作
因为对这个项目来说
数据量实在是太小了。。。
------其他解决方案--------------------没人回啊?
------其他解决方案--------------------还漏一个diskPersistent="true"
------其他解决方案--------------------该回复于2011-01-19 14:39:37被版主删除
------其他解决方案--------------------该回复于2011-01-19 14:30:51被版主删除
------其他解决方案--------------------我也遇到这个问题,解决不掉。。