Столбцовое хранение и OLAP
Коротко: Столбцовые базы данных хранят значения столбца вместе, а не строка за строкой. Это огромно ускоряет анализ по многим строкам и очень хорошо сжимается.
Подробнее: Системы OLTP (заказы, бронирования) читают и меняют отдельные строки, для чего идеально построчное хранение. Системы OLAP (отчёты, анализ) суммируют несколько столбцов по миллионам строк; там столбцовое хранение читает только необходимые данные.
Подробности
- Сжатие: похожие значения рядом…
См. также: B-дерево и B+-дерево, планировщик запросов и EXPLAIN