Итак, я обрабатываю текстовый файл размером 200 МБ, и мне приходится читать каждую строку в файле, обновлять один или два столбца, а затем сохранять то же самое.Каков наилучший способ добиться того же?
Я думал о том, чтобы получить доступ к датируемым данным, но держать этот большой файл в памяти - большая боль.
Я понимаю, что я должен делать это партиями, но как лучше всего добиться того же?
Не думаю, что сначала я хочу загрузить в дБ, потому что я все равно не могу сделать массовое обновление,Я тоже должен построчно читать там.
Так же, как обновление, мои файлы в основном имеют столбцы в любом порядке, и мне нужно постоянно обновлять два или более столбцов.
Спасибо.