06:44
1,0×
00:00/06:44
831,6 тыс смотрели · 4 года назад
2 недели назад
🌳 Почему B-Tree пережили 50 лет технологий и до сих пор делают базы данных быстрыми
Когда впервые изучаешь внутренности СУБД, кажется, что магия кроется в оптимизаторе запросов, буферном пуле, SSD или хитрых алгоритмах MVCC. Но стоит открыть любой учебник или системный код MySQL, PostgreSQL, SQLite — и внезапно оказывается, что главный герой дисковой производительности… структура из 1972 года. B-Tree — тот самый незаметный стержень, благодаря которому ваши SELECT’ы приходят за миллисекунды, а не за секунды. И, что удивительно, альтернативы всё ещё не смогли вытеснить B-Tree из триллионов запросов в день...