这个问题已被问过几次,我已经看到了解决方案。但是,在开始读取文件之前,我还可以选择找到一种写入文件的好方法,以便轻松高效地读取/访问文件。
该文件应包含数十万行,每行包含连续 5-9 个项目。比如姓名、ssn 等。我计划将这些项目存储到文件中的方式是使用分隔符(如逗号),因此访问就像找到逗号的位置并读取到下一个逗号一样简单。你认为这是读/写文件的好(有效)方式吗?
阅读后的下一个任务是将这些(5-9)项存储到地图(Java 地图)中。
我的写作/阅读方式是否简单高效(当我说高效时......想象我要读取一个文件,该文件可能包含每行多达 9 个不同项目的数十万行)?我应该使用模式/行进器来写和读每一行吗?
您的任何意见也将不胜感激。谢谢你。
编辑: 我们正在将数据从大型机迁移到基于 Web 的系统(实际上使用 Oracle)。但是,我们需要从大型机中获取数据,对其进行处理并调整一些对象,然后再保存到新数据库中。所以我的问题在于从主框架获取数据并将其放入数据库的中间。