MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Chcesz używać bazy danych z obsługą kronikowania w 32-bitowym systemie-MongoDB

Możesz ręcznie włączyć księgowanie w 32-bitowej bazie danych MongoDB, uruchamiając mongod z parametrem wiersza poleceń --journal .

Jeśli nadal nie działa, możesz użyć mongodump narzędzie na 64-bitowej bazie danych, aby wyeksportować bazę danych do pliku. Następnie możesz użyć mongorestore aby zaimportować go do 32-bitowej bazy danych.

Należy jednak pamiętać, że MongoDB ma poważne ograniczenia w trybie 32-bitowym, z których najbardziej krytycznym jest to, że całkowity rozmiar bazy danych jest ograniczony do około 2 GB danych, nawet mniej, gdy masz włączone kronikowanie (możesz nieco zmniejszyć wpływ kronikowania za pomocą dodatkowy parametr --smallfile ). Gdy Twoja baza danych jest większa niż ta, nie będzie działać w systemie 32-bitowym.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose save() nie aktualizuje wartości w tablicy w dokumencie bazy danych

  2. Jak uzyskać wszystkie wyniki, jeśli pole rozwijania nie istnieje w mongodb

  3. Zsumuj wszystkie wartości tych samych nazwanych pól dokumentów w kolekcji

  4. Uzyskiwanie zduplikowanych wierszy przy lewym sprzężeniu w raportach Birta

  5. Windows IoT — Mongodb — Malina