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

Искате да използвате DB с активиран журнал в 32-битова система-MongoDB

Можете ръчно да активирате журналирането в 32-битов MongoDB, като стартирате mongod с параметъра на командния ред --journal .

Когато все още не работи, можете да използвате mongodump помощна програма на 64-битовата база данни, за да експортирате вашата база данни във файл. След това можете да използвате mongorestore за да го импортирате във вашата 32-битова база данни.

Имайте предвид обаче, че MongoDB има сериозни ограничения в 32-битов режим, като най-критичното е, че общият ви размер на базата данни е ограничен до около 2 GB данни, дори по-малко, когато сте активирали дневника (можете да намалите малко въздействието на дневника с допълнителният параметър --smallfile ). Когато вашата база данни е по-голяма от това, тя няма да работи на 32-битова система.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. изявление за актуализиране на mongoDB с помощта на регулярен израз

  2. $elemMatch и актуализиране

  3. Използване на pecl за инсталиране на драйвера Mongodb на OS X El Capitan (v10.11.1)

  4. използване на ключ като стойност в Mongoengine

  5. Достъп до вложени обекти в MongoDB