gpt4 book ai didi

java - 如何从服务器中的 FTP 位置读取大文件

转载 作者:行者123 更新时间:2023-12-02 13:36:46 25 4
gpt4 key购买 nike

我必须从 FTP 位置读取大型(例如 20mb)管道分隔文件并将其存储到数据库中。最好的方法是什么。

一些方法:1. 将文件复制到本地,然后读取并保存到数据库。2.直接从流中读取并保存到DB中。

请建议一些有效的方法。

最佳答案

我认为选项 1 会更好,

如果是选项 2 - 如果出现异常怎么办 - 在使用流读取文件或在数据库中写入文件时出现异常,您将如何准确知道失败的位置,

使用选项 1,您可以存储文件临时目录,然后将文件写入数据库,然后从临时目录中删除或存档。

将文件存档在文件系统上会更好 - 它将在将来的引用中使用。

两者都有很多例子 -

要从 ftp 下载文件,您可以按照 - http://www.codejava.net/java-se/networking/ftp/java-ftp-file-download-tutorial-and-example

关于java - 如何从服务器中的 FTP 位置读取大文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42949913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com