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

Bagaimana cara menginstal mongodb di beaglebone black?

MongoDB (seperti pada 2.4) tidak secara resmi mendukung prosesor ARM. Anda dapat menonton/meningkatkan SERVER-1811 di pelacak masalah, namun saya tidak berharap ini mendapatkan banyak daya tarik sampai ada prosesor ARM kelas server 64-bit yang umumnya tersedia.

Secara umum, prosesor ARM 32-bit berdaya rendah dengan memori terbatas (RAM 512Mb pada BeagleBone Black) tidak cocok untuk server database yang dipetakan memori seperti MongoDB. Karena penggunaan file yang dipetakan memori, MongoDB versi 32-bit juga dibatasi hingga sekitar 2 GB data dan indeks .

Ada beberapa versi MongoDB yang sangat lama yang telah diretas untuk bekerja pada ARM sampai batas tertentu (misalnya:MongoDB 2.1.1-sebelum ), yang merupakan sangat rilis pengembangan awal MongoDB 2.2. Saya tidak akan merekomendasikan hal ini kecuali Anda sangat putus asa; kemungkinan Anda akan menghabiskan lebih banyak waktu untuk mencoba menyelesaikan sesuatu daripada menulis kode yang produktif.

Pendekatan yang lebih baik adalah dengan:

  • gunakan database yang didesain untuk lingkungan yang ringan (mis. SQLite)
  • gunakan BeagleBone Anda untuk menjalankan klien MongoDB aplikasi daripada server



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kesalahan bind_ip MongoDB:bind() gagal errno:99 Tidak dapat menetapkan alamat yang diminta untuk soket

  2. Kesalahan:kunci $conditionalHandlers tidak boleh dimulai dengan '$' mongodb

  3. Temukan jumlah catatan berurutan maksimum berdasarkan satu bidang di Kueri Mongodb

  4. Bagaimana cara membuat dump MongoDB dari database saya?

  5. Codec driver skala Mongodb untuk kelas sifat dan warisan