sql >> Databasteknik >  >> NoSQL >> MongoDB

skapa en annan databas för varje samling i MongoDB 2.2

Det finns en nyckelbegränsning för låsningen och det är den local databas. Den databasen innehåller en oplog samling som används för replikering.

Om du kör i produktion bör du köra med Replica Sets. Om du kör med Replica Sets måste du vara medveten om skrivlåseffekten på databasen.

Att dela upp dina 10 samlingar i 10 DB:er är värdelöst om de alla blockerar i väntan på oplog .

Innan du tar ett stort steg för att skriva om, se till att oplog kommer inte att orsaka problem.

Tänk också på att MongoDB implementerar säkerhet på DB-nivå. Om du använder några säkerhetsfunktioner skapar du nu fler DB:er att säkra.



  1. MongoDB - tolka särskilt förklara utdata

  2. Slår samman matrisfält i MongoDB-aggregation

  3. Administratörspanel för Node.js och Mongoose

  4. Har Javascript-funktionen på serversidan prestandaproblem i mongoDB?