Как отсортировать очень большие файлы

У меня есть несколько файлов, которые должны быть отсортированы по идентификатору в начале каждой строки. Файлы около 2-3 ГБ.

Я пытался прочитать все данные вArrayList и сортировать их. Но памяти недостаточно, чтобы сохранить их всех. Это не работает.

Линии выглядят как

0052304 0000004000000000000000000000000000000041 John Teddy 000023
0022024 0000004000000000000000000000000000000041 George Clan 00013

Как я могу отсортировать файлы ??

Ответы на вопрос(8)

Ваш ответ на вопрос