Skip to main content

Який індекс створюється автоматично в MongoDB?

У MongoDB за замовчуванням автоматично створюється індекс на поле _id.

Цей індекс:

  • унікальний (у колекції не може бути двох документів з однаковим _id)
  • створюється разом зі створенням колекції
  • використовується для швидких операцій пошуку за _id, а також при оновленні й видаленні документів за цим полем

Тобто, навіть якщо явно не створювати жодних індексів, колекція завжди має { _id: 1 } - B-tree індекс, що забезпечує швидкий доступ до документа за його ідентифікатором.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.