Какво е индексиране на MongoDB?
Какво е индексиране на MongoDB?

Видео: Какво е индексиране на MongoDB?

Видео: Какво е индексиране на MongoDB?
Видео: What is a NoSQL Database? How is Cloud Firestore structured? | Get to know Cloud Firestore #1 2024, Може
Anonim

Ан индекс в MongoDB е специална структура от данни, която съдържа данните от няколко полета от документи, върху които индекс е създаден. Индекси подобряване на скоростта на операциите за търсене в базата данни, тъй като вместо търсене в целия документ, търсенето се извършва на индекси който съдържа само няколко полета.

Освен това, какво е съставен индекс в MongoDB?

MongoDB поддържа съставни индекси , където единична индекс структурата съдържа препратки към множество полета [1] в документите на колекция. Следващата диаграма илюстрира пример за a комбиниран индекс в две полета: щракнете за увеличаване. [1] MongoDB налага ограничение от 32 полета за всяко комбиниран индекс.

какво е индексиране в базата данни с пример? Индекси се използват за бързо намиране на данни, без да се налага да търсят всеки ред в a база данни маса всеки път а база данни таблицата е достъпна. За пример , ан индекс може да бъде създаден на upper(last_name), което ще съхранява само главните букви на версиите на полето last_name в индекс.

Знайте също, какво е вторичен индекс в MongoDB?

MongoDB поддържа вторични индекси . За да създадете индекс , просто посочвате полето или комбинацията от полета и за всяко поле посочете посоката на индекс за това поле; 1 за изкачване и -1 за низходящо. Следното създава възходящо индекс на i полето: колекция.

Как да преглеждам индекси в MongoDB?

Да се изглед списък на всички индекси на колекция в MongoDB Компас, щракнете върху целевата колекция в левия панел и изберете Индекси раздел.

Препоръчано: