Saya memiliki masalah serupa sebelumnya. Saya perlu membaca objek JSON besar dari file txt, tetapi prosesnya terhenti karena kehabisan memori. Mengenai masalah ini, solusi saya adalah membagi file besar ini menjadi 2 file.
Mengenai masalah Anda, saran saya adalah:
-
Coba tingkatkan batas memori mesin v8. https://github.com/joyent/node/wiki/FAQ Contoh (8192 berarti 8 GB):
node --max-old-space-size=8192 server.js
-
Jika #1 tidak berfungsi, coba baca file xlsx baris demi baris dengan lib ini:https://github .com/ffalt/xlsx-extract
-
Jika #1, #2 tidak berhasil, coba https://github.com/extrabacon/xlrd- pengurai