sql >> Database >  >> NoSQL >> MongoDB

In MongoDB, als de verzameling wordt verwijderd, worden indexen ook automatisch verwijderd?

Kort antwoord:ja.

Indexen dalen bij afname van de collectie. U moet een index opnieuw maken.

Misschien wilt u de collectie niet laten vallen, maar alle items erin verwijderen met db.collection_name.remove({}) . Er zijn meer bronnen voor nodig, maar laat uw indexen achter. Eigenlijk moet het alle indexgegevens verwijderen. Daarom is het beter om de hele collectie te laten vallen en daarna indexen opnieuw te maken.



  1. Evenementenplanner (cronjob) in MongoDB?

  2. Redis-lijsten

  3. mangoest update array of voeg toe aan de array

  4. Hybride cloud versus volledige openbare cloud - voor- en nadelen