
100G 数据,按照 100M 内存拆分,然后排序有序的数据,然后写入到 file1,file2…file100。
多路归并。
第一回合:
从 file1,file2,file3…file100.取出第一个数。及最小的。所有的初始指针都是第一行。
min1=min(min1 = min(min1=min(fil1,$file2,file3…file100);
min1写入到大数据文件。大数据行数指针+1。min1 写入到大数据文件。大数据行数指针+1。min1写入到大数据文件。大数据行数指针+1。min1 对应的行数指针+1。
第二回合:
从 file1,file2,file3…file100.取出第一个数。及最小的。所有的初始指针都是第一行。
min2=min(min2 = min(

最低0.47元/天 解锁文章
5776

被折叠的 条评论
为什么被折叠?



