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