Алгоритми та структури даних · Senior · Запитання 14 з 75

Чому бази даних використовують для індексів B-дерева, а не бінарні дерева пошуку?

Пояснення

Вузол містить сотні ключів, тож дерево на мільйони рядків має лише 3-4 рівні, а кожен рівень - одне читання сторінки з диска. Бінарне дерево мало б близько 20 рівнів із поганою локальністю.

Де почитати

Помилка в запитанні

Алгоритми та структури даних · Senior · запитання 14

Перевірте себе

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

Пройти цей тест