如何在不挂起的情况下JSON.string化大型JSON对象?

时间:2015-06-04 22:47:15

标签: json node.js

我有一个庞大的JSON对象(170k行,大约130Mbs)。运行时

var stringified = JSON.stringify(jsonObj);

我的node.js应用程序挂起然后超时

如何在没有超时的情况下对这么大的文件进行字符串化?

1 个答案:

答案 0 :(得分:1)

事实证明问题不是大JSON的结果,而是其他的......

然而,在这个过程中,我发现你可以使用lodash _.chunk将json分成更小的部分进行并行处理。

var arr = _.chunk(largeObj, SIZE_OF_CHUNKS);