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

gewährleistenIndex in mongodb

  1. Redundante Aufrufe von ensureIndex sind no-ops.
  2. Wenn die Sammlung im ensureIndex referenziert wird Anruf existiert nicht, er wird erstellt.
  3. Einmal ist genug.
  4. Es sei denn, Sie geben den background: true Option blockiert das Erstellen eines Indexes andere Datenbankoperationen.

MongoDB 3.0-Update

ensureIndex war in v3.0 veraltet und ist jetzt ein Alias ​​für createIndex , also createIndex sollte stattdessen verwendet werden. Das Verhalten bleibt gleich.