java - 使用ehcache来处理文件处理

标签 java spring caching ehcache

我对 ehcache 概念及其用法很陌生。在我的应用程序中,我使用 java.io 加载许多文件(假设一次 100 个。可能不止这个)并使用多个线程处理这些文件。

从性能角度来看,我想为此实现一个缓存机制。谁能告诉我我应该怎么做以及最佳实践是什么?

PS-处理文件步骤 1.读取文件 2.创建java文件对象。 3. 处理文件。 4. 将文件移动到其他位置。

(我在我的应用程序中使用 spring)

提前谢谢大家。

最佳答案

我们正在运营一个每月约 9500 万个 PI 的高流量门户。 我们正在使用代理服务器和清漆 https://www.varnish-cache.org/缓存静态内容。 同时,您从应用程序服务器外包缓存,并且它们有更多的可用内存可供操作。我认为对于您的情况来说这也是一个正确的解决方案。

关于java - 使用ehcache来处理文件处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10900898/

相关文章:

java - 我可以在不使用 Jenkins UI 的情况下运行 jenkins 插件吗?

spring - Spring MVC URI 模板处理是否实现了 RFC 6570?

java - Hibernate + Spring : javax. persistence.TransactionRequiredException: 没有正在进行的事务

caching - Firebase托管-强制浏览器在新部署上重置缓存?

c# - HttpContext.Current.Cache 是线程安全的吗?

java - 破砖机砖颜色

java - HttpURLConnection 握手和请求发送

java - 正则表达式仅匹配不在括号或方括号中的逗号

java - Spring MVC 什么时候会创建 Autowiring 的 HttpSession?

caching - 创建 etag 的最佳方法是什么?