MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

NODE.JS:KESALAHAN FATAL- Alokasi JS gagal - proses kehabisan memori, saat mem-parsing file excel besar

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:

  1. 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 
    
  2. Jika #1 tidak berfungsi, coba baca file xlsx baris demi baris dengan lib ini:https://github .com/ffalt/xlsx-extract

  3. Jika #1, #2 tidak berhasil, coba https://github.com/extrabacon/xlrd- pengurai




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Terapkan pelengkapan otomatis di MongoDB

  2. Uji string kosong di mongodb dan pymongo

  3. Membuat metode untuk memperbarui &menyimpan dokumen dengan luwak?

  4. Pendekatan MongoDB untuk menyimpan data metrik / analitik dalam jumlah besar

  5. Unggah Data ke Meteor / Mongo DB