Структура 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-дерева — это тема о правилах, механизмах и практиках в своей области. Она помогает понять, как принимаются решения и к каким последствиям они приводят.