我正在考虑使用 Java 的 TaskExecutor 来触发异步数据库写入。可以理解的是,线程不是免费的,但假设我使用固定的线程池大小(例如 5-10),这怎么是一个坏主意呢?
我们的应用程序使用缓冲区从一个非常大的文件中读取数据,并在执行一些数据操作后将该信息刷新到数据库中。在这里使用异步写入似乎是理想的选择,这样我们就可以继续处理文件。我缺少什么?为什么不是每个应用程序都使用异步写入?
为什么不是每个应用程序都使用异步写入?
以同步方式处理写入失败通常是必要的/有用的/更容易的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)