求推荐个靠谱的解析bigjson的npm包
RT 最近项目中有个临时的需求,需要解析几十MB的json文件,想知道node库有没有靠谱的适合干这样的活儿的库呢? github上找了几个 要么报错,要么有内存泄露 放在连续的工作流脚本里各种报内存溢出…
3 回复
这个,才几十MB的JSON而已,直接用内置的JSON.parse不行? 你看到的是out of memory吧?将Node.js内存限制放大一些就行了:
node --max_old_space_size=4096
这跟解析库无关。V8 底层的 JSON 解析已经很黑科技了。内存大是解析出来的 Object 大。无论你用什么解析库,只要是 V8 驱动的 Object 就那么大。