PHP中的大型文件外部排序

时间:2017-08-14 08:40:48

标签: php sorting external-sorting

我知道有类似的问题已被提出,但他们没有解决更细微的问题而不是PHP ...

我有一个带逗号分隔的数字列表的.txt文件。它很简单,可以对文件进行排序,拆分并保存到多个较小的文件中。什么是一种内存有效的方法将这些文件的小块重新组合在一起并对它们进行排序?

我目前所做的所有尝试都导致了巨大的内存利用率。

更具体的说法是:

  1. 如何从文件中传输小块数据
  2. 跟踪我已经处理过哪些数据
  3. 创建缓冲区,当缓冲区已满时写出
  4. 从1开始重复,直到所有数据都已排序

0 个答案:

没有答案