我想发送一些文件来缓存,并从Java的缓存中读取它们。我一直在互联网上搜索这个,但是有很多高级的缓存工具。我已经下载了ehcache,但是找不到解决问题的方法。是否有一个库仅用于缓存和读取java中的缓存文件?我是Java方面的新手,所以我不太懂高级的东西。
谢谢你的帮助。
发布于 2013-08-29 11:26:36
谷歌番石榴提供了在应用程序中实现缓存的简单方法。
LoadingCache<Key, Graph> graphs = CacheBuilder.newBuilder()
.maximumSize(1000)
.expireAfterWrite(10, TimeUnit.MINUTES)
.removalListener(MY_LISTENER)
.build(
new CacheLoader<Key, Graph>() {
public Graph load(Key key) throws AnyException {
return createExpensiveGraph(key);
}
});希望这能有所帮助
发布于 2013-08-29 11:40:48
Ehcache也是一个很好的例子。
尝尝这个
发布于 2013-08-30 15:07:33
你可以看看Cacheonix。Cacheonix是一个面向Java的开源分布式数据管理框架。有关文件缓存的详细信息,请参阅
Java.htm
https://stackoverflow.com/questions/18509616
复制相似问题