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

Kesalahan Bus pada Mongodb MongoClient.connect() untuk Raspberry Pi ARM

Saya berhasil memperbaiki kesalahan dengan menarik repo dari github, mengedit bson.h , dan melakukan node-gyp rebuild di atasnya.

Rupanya, kesalahan ini disebabkan oleh opsi kompilasi yang tidak didukung oleh perangkat ARM. Kalau-kalau ada yang tertarik:

  1. Repositori klon Git di sini:https://github.com/mongodb/node-mongodb-native
  2. Buka ./node-mongodb-native/node_modules/bson/ext/bson.h
  3. Ubah #define USE_MISALIGNED_MEMORY_ACCESS dari 1 ke 0
  4. lakukan node-gyp rebuild untuk mengkompilasi ulang perpustakaan.

Ini berhasil untuk saya.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara menemukan dokumen dengan entri array yang persis sama seperti dalam kueri

  2. Koneksi Go dan MongoDB tidak akan berfungsi dengan log panik tanpa server yang dapat dijangkau

  3. Gunakan mongoexport dengan --query untuk ISODate

  4. Pembaruan sebagian dari subdokumen dengan nodejs/luwak

  5. Memasukkan data ke MongoDB - tidak ada kesalahan, tidak ada penyisipan