MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да инсталирам mongodb на beaglebone black

MongoDB (от 2.4) официално не поддържа ARM процесори. Можете да гледате/гласувате за SERVER-1811 в инструмента за проследяване на проблеми, но не бих очаквал това да получи голяма популярност, докато не се появят общодостъпни 64-битови ARM процесори от сървърен клас.

Като цяло 32-битов ARM процесор с ниска мощност и ограничена памет (512Mb RAM на BeagleBone Black) не е много подходящ за сървър на база данни с карта на паметта като MongoDB. Поради използването на карти с памет файлове, 32-битовите версии на MongoDB също са ограничен до около 2 GB данни и индекси .

Има някои изключително стари версии на MongoDB, които са били хакнати, за да работят на ARM до известна степен (напр.:MongoDB 2.1.1-pre ), което е много ранна версия за разработка на MongoDB 2.2. Не бих препоръчал това, освен ако не сте изключително отчаяни; вероятно ще прекарате много повече време в опити да накарате нещата да работят, отколкото в писане на продуктивен код.

По-добри подходи биха били:

  • използвайте база данни, която е проектирана за леки среди (напр. SQLite)
  • използвайте своя BeagleBone, за да стартирате MongoDB клиент приложение, а не сървър



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose:Как да получите статистически данни за качване на последните 7 дни от DB?

  2. Как да публикувате MongoDB данни във вложения масив с помощта на NODE.js и Express

  3. Как да получа достъп до MongoDB на Meteor от друг клиент, докато Meteor работи?

  4. WSO2 DSS поддръжка за mongodb 3.x.x

  5. MongoDB:Сортиране на данни при използване на DBcollection find