Объединение двух больших файлов по ID

У меня есть 2 больших файла, весом более 1 ГБ, один формата SQL другой CSV.

  1. Формат строки первого файла: id, int, DateTime, 1, 1.
  2. Формат строки второго файла: id, string, string, DateTime

Как можно объединить эти файлы в 1 по id: id, int, DateTime, 1, 1, string, string, DateTime?

Пытался читать первый файл буфером и сравнивать id со вторым, так же читая с буфером, но это очень долго, ибо id идут не по порядку, у первой строки может быть id 2, а у второй 1241254


Ответы (0 шт):