Javascript 如何解析大于256mb的JSON?
我正在将我的应用程序的后端从Parse迁移到Apple的CloudKit。我有一个文件Javascript 如何解析大于256mb的JSON?,javascript,json,node.js,Javascript,Json,Node.js,我正在将我的应用程序的后端从Parse迁移到Apple的CloudKit。我有一个文件Datapoint.json,将近1 GB(代表250万个解析对象)。我正试图在我的migration.js脚本中导入此内容,但我不断收到错误toString失败 我读到这个错误,似乎一个文件不能超过256mb。我该怎么办 var json = JSON.parse(fs.readFileSync('./Datapoint.json', 'utf8')); 您使用的是什么操作系统?使用流式JSON解析器。不要
Datapoint.json
,将近1 GB(代表250万个解析对象)。我正试图在我的migration.js
脚本中导入此内容,但我不断收到错误toString失败
我读到这个错误,似乎一个文件不能超过256mb。我该怎么办
var json = JSON.parse(fs.readFileSync('./Datapoint.json', 'utf8'));
您使用的是什么操作系统?使用流式JSON解析器。不要尝试
readFileSync
.OS X 10.11.4我的电脑有一个3.1ghz的i7和16gb的ram。你打算用json
做什么?@bilalmetla异步准备它有什么好处?这是一次手术