sql >> Databasteknik >  >> NoSQL >> MongoDB

Vill använda journalföring aktiverad DB i 32-bitars system-MongoDB

Du kan manuellt aktivera journalföring i 32-bitars MongoDB genom att starta mongod med kommandoradsparametern --journal .

När det fortfarande inte fungerar kan du använda mongodump verktyg på 64-bitars databasen för att exportera din databas till en fil. Då kan du använda mongorestore för att importera den till din 32-bitars databas.

Kom dock ihåg att MongoDB har allvarliga begränsningar i 32-bitarsläge, den mest kritiska är att din totala databasstorlek är begränsad till cirka 2 GB data, ännu mindre när du har journalföring aktiverat (du kan minska effekten av journalföring lite med tilläggsparametern --smallfile ). När din databas är större än så här fungerar den inte på ett 32-bitarssystem.




  1. Spring Boot Integration Testing med Embedded MongoDB

  2. MongoParseError:URI har inte värdnamn, domännamn och tld

  3. MongoDB bästa praxis för referenser

  4. Hur sorterar man array inuti samlingsposten i MongoDB?