Структура B-дерева
Самобалансирующееся дерево с узлами большой ёмкости: каждый узел хранит t-1 до 2t-1 ключей (t — минимальная степень, обычно 50-2000), от t до 2t детей. Корень — особый случай (1 до 2t-1 ключей). Все листья на одном уровне (perfect balanced). Поиск O(log_t n) дисковых операций — критично для БД (чтение диска ~5мс vs RAM ~100нс, фактор 50000x). Изобретены Bayer-McCreight 1972 для баз данных. Узел соответствует блоку диска 4KB. Применение: файловые системы (ext4, NTFS), СУБД (MySQL InnoDB, PostgreSQL)
📖6 мин чтения📊Уровень 7📅19 февраля 2026 г.
🗺️ Mind Map
Загрузка карты...
❓Часто задаваемые вопросы
Структура B-дерева — это тема о правилах, механизмах и практиках в своей области. Она помогает понять, как принимаются решения и к каким последствиям они приводят.