MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Möchten Sie DB mit aktiviertem Journaling in 32-Bit-System-MongoDB verwenden

Sie können das Journaling in 32-Bit-MongoDB manuell aktivieren, indem Sie mongod starten mit dem Kommandozeilenparameter --journal .

Wenn es immer noch nicht funktioniert, können Sie mongodump verwenden Dienstprogramm auf der 64-Bit-Datenbank, um Ihre Datenbank in eine Datei zu exportieren. Dann können Sie mongorestore verwenden um es in Ihre 32-Bit-Datenbank zu importieren.

Beachten Sie jedoch, dass MongoDB im 32-Bit-Modus schwerwiegende Einschränkungen hat, wobei die kritischste darin besteht, dass Ihre Gesamtdatenbankgröße auf etwa 2 GB an Daten beschränkt ist, noch weniger, wenn Sie Journaling aktiviert haben (Sie können die Auswirkungen des Journalings ein wenig reduzieren mit den zusätzlichen Parameter --smallfile ). Wenn Ihre Datenbank größer ist, funktioniert sie nicht auf einem 32-Bit-System.