Skip to main content

Навіщо потрібні індекси?

Індекси потрібні для того, щоб пришвидшувати пошук даних і фільтрацію в колекції.

Рівень junior - суть у 3 пунктах:

  1. Швидкий пошук Замість перегляду всіх документів база одразу знаходить потрібні за індексом.
  2. Оптимізація запитів Фільтри, сортування й find() працюють швидше, особливо на великих колекціях.
  3. Менше навантаження на сервер Запити займають менше ресурсів і виконуються швидше.

Асоціація

Індекс для бази даних - це як "зміст у книзі". Замість того щоб гортати всю книгу, ти переходиш одразу до потрібної сторінки.

Підсумок: індекси роблять запити швидшими й ефективнішими, особливо коли даних багато.

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

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

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