我需要幫助/提示合併數以百萬計的數據的NodeJS
我有一個巨大的,需要加以合併,分類和過濾JSON數據量。現在,它們被分成不同的文件夾。幾乎2GB的json文件。
我在做什麼現在的問題是:
- 讀取每個文件夾
- 附加JSON解析我的腳本中的數據到
Array variable
內的所有文件。 - 整理
Array variable
- 過濾。
- 將其保存到一個文件
我正在重新思考而不是appending parsed data to a variable
,也許我應該將其存儲在文件中?..你們覺得呢? 處理這種情況時哪種方法更好?
順便說一句,我遇到一個 Javascript Heap out of memory
這樣的數據量,不一定要同時加載到內存中。 – csblo
所以你認爲將分析後的數據存儲到文件中而不是將其存儲到變量中更好? – Hitori
我會先過濾,然後排序。 – Robert