2
我有一個巨大的JSON對象(170k線,大約130Mbs)。當運行如何JSON.stringify一個大型的JSON對象而不掛?
var stringified = JSON.stringify(jsonObj);
我的Node.js應用程序掛起,然後超時
我怎樣才能字符串化這樣的大型文件,而無需其超時?
我有一個巨大的JSON對象(170k線,大約130Mbs)。當運行如何JSON.stringify一個大型的JSON對象而不掛?
var stringified = JSON.stringify(jsonObj);
我的Node.js應用程序掛起,然後超時
我怎樣才能字符串化這樣的大型文件,而無需其超時?
原來,問題不是很大JSON的結果,這是別的東西......
但是,我發現,你可以用lodash _.chunk到JSON分裂成更小的工藝並行處理部分。
var arr = _.chunk(largeObj, SIZE_OF_CHUNKS);
相關:[JSON.stringify深對象(http://stackoverflow.com/questions/13861254/json-stringify-deep-objects) – laggingreflex