FTP远程服务器中使用Inputstream的skip()方法导致速度降低的解决方案

时间:2019-06-18 02:24:35

标签: java inputstream bufferedreader apache-commons-net

我正在定期读取FTP远程服务器上的特定文件。

文件中仅新添加的行存储在数据库中。

我正在使用 inputstream的skip 方法转到新的文件行。

我认为 skip 方法忽略了前面的所有行。

但是,据说跳过方法在读取时会通过,所以我听说在500MB以上的文件中负载很重。

恐怕要用较慢的程序来完成。

setRestartOffset 方法存在于组成FTP服务器的commons-net库中。

当您从计算机读取诸如 skip() 之类的大文件时,是否加载了 setRestartOffset() ?想要的部分?

0 个答案:

没有答案