external-sort
v1.0.0
Published
external sorting
Downloads
22
Readme
external-sort
external sorting
用法
const input = fs.createReadStream(inputFile); // 输入文件流
const output = fs.createWriteStream(outputFile); // 输出文件流
await externalSort(input, output, {
maxHeap: 1024 * 1024,
});
支持的参数
maxHeap
内存排序的上限,超过需要借助文件,默认值为 1GBtempDir
临时文件目录,默认为os.tmpdir()
serializer
回写文件时处理数据的函数deserializer
处理一行输入的函数comparer
排序的比较函数