Внешняя сортировка в PHP для больших файлов

Я знаю, что подобные вопросы задавались, но они не касаются более мелких деталей и не в PHP …

У меня есть файл .txt с разделенным запятыми списком чисел. Достаточно просто отсортировать файл, разбить его и сохранить в несколько небольших файлов. Каким был бы эффективный способ памяти объединить небольшие куски этих файлов и отсортировать их?

Все мои нынешние попытки сделать это привели к огромному использованию памяти.

Более конкретный способ выразить это может быть:

  1. Как я могу поток небольших кусочков данных из файла
  2. отслеживать, какие части данных я уже обработал
  3. Создайте буфер, и когда буфер заполнится, запишите его
  4. начните с 1 и повторяйте, пока все данные не будут отсортированы

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]