Запитання з тегом «b-tree»

5
B-Tree проти хеш-таблиці
У MySQL тип індексу - це b-дерево, а доступ до елемента в b-дереві відбувається за логарифмічним амортизованим часом O(log(n)). З іншого боку, доступ до елемента в хеш-таблиці є в O(1). Чому хеш-таблиця не використовується замість b-дерева для доступу до даних всередині бази даних?

4
Коли вибрати дерево RB, дерево B або дерево AVL?
Як програмісту, коли я повинен розглянути можливість використання дерева RB, дерева B або дерева AVL? Які ключові моменти необхідно врахувати, перш ніж прийняти рішення про вибір? Чи може хтось пояснити сценарій для кожної деревоподібної структури, чому її вибирають серед інших із посиланням на ключові моменти?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.