In the past four blogs, we attached importance to the index, including description and comparison with usage of index. Now in this blog, we'll mainly focus on the basic operation of index. Such query, remove, repair and so on.
1. View Index
Getindexes could view all the indexes in the collections.
2. Delete index Delete all the indexes:db.test.dropIndexes () Delete one index:db.test.dropIndex ({name:1})
Use the command to delete index:
Db.runcommand ({dropindexes: "Test", Index:{name:1}})
3. Rebuild Indexdb.test.reIndex () is equalant to Db.runcommand ({reIndex: ' Test '})
Attention:this operation need to add the lock into the document, so if the collection is filled with a large number of DA TA, this operation would take much time.
If using repair to fix database, the database would rebuild the index.
"MongoDB" The basic operation of Index in MongoDB