首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用单例模式在Java中缓存

用单例模式在Java中缓存
EN

Stack Overflow用户
提问于 2013-08-29 11:23:33
回答 3查看 6.8K关注 0票数 1

我想发送一些文件来缓存,并从Java的缓存中读取它们。我一直在互联网上搜索这个,但是有很多高级的缓存工具。我已经下载了ehcache,但是找不到解决问题的方法。是否有一个库仅用于缓存和读取java中的缓存文件?我是Java方面的新手,所以我不太懂高级的东西。

谢谢你的帮助。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-08-29 11:26:36

谷歌番石榴提供了在应用程序中实现缓存的简单方法。

代码语言:javascript
复制
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);
             }
           });

希望这能有所帮助

票数 2
EN

Stack Overflow用户

发布于 2013-08-29 11:40:48

Ehcache也是一个很好的例子。

尝尝这个

票数 0
EN

Stack Overflow用户

发布于 2013-08-30 15:07:33

你可以看看Cacheonix。Cacheonix是一个面向Java的开源分布式数据管理框架。有关文件缓存的详细信息,请参阅

Java.htm

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18509616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档