算法

大数据小内存排序

2018-08-15  本文已影响0人  低调_0c1d

需求:有一个很大的文件需要对内容进行排序(ps:内容可简单理解为数字),如何在有限的内存下进行排序,内存很小。
分析:
1.文件很大我们需要分而治之,分为若干文件
2.内存小,划分小文件的时候要注意,文件内容应该可以足够放入内存
3.拆分小文件的时候,对改文件内容进行排序(ps:非本文章重点故省略)
4.对有序的文件进行归并排序

上一篇下一篇

猜你喜欢

热点阅读