sql >> Database teknologi >  >> NoSQL >> MongoDB

Er MongoDB-indekser vedvarende på tværs af genstarter?

Nej, det bør (som i alle andre drivere) registreres som et nej op, da indekset allerede eksisterer. Nogle drivere giver en cache-mekanisme til at registrere, uden at gå til serveren, hvis et indeks er blevet oprettet (dvs. Python).

Samme som ovenfor

Ja-indekser gemmes i MongoDB på selve samlingen (for at være teknisk, som et navneområde i db.ns fil). Da det er et enkelt videnspunkt for ensureIndex og et indeks er en enkelt proces (meget ligesom skrivelåsen i virkeligheden) flere forbindelser bør ikke påvirke, om indeksoprettelsen registreres to gange.




  1. Mongodb installation mislykkedes med homebrew og Xcode 8.1.1

  2. Hvordan begrænser man antallet af underkolonne i MongoDB?

  3. Er der nogen låsemekanisme i Azure Redis Cache, mens du opdaterer et element?

  4. $pull multiple object i Mongo virker ikke