Колоночное vs построчное хранение?

Ответ

Построчное (row-store) - строка хранится целиком. Подходит для OLTP: выборка по ключу, обновление строки. Колоночное (columnar) - значения одного столбца хранятся вместе. Подходит для аналитики: агрегаты по столбцу, сжатие, меньше I/O при сканировании одного столбца. Примеры: PostgreSQL - row; ClickHouse, Cassandra - columnar или гибрид.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.