Разница между строчной и колоночной системами управления базами данных (СУБД) заключается в организации хранения данных. dzen.ru {6-host}
В строчных СУБД данные хранятся на диске по одной строке за раз. {6-host} Такой подход удобен для транзакционных рабочих нагрузок, например OLTP-приложений, в которых выполняются транзакции. {6-host}
В колоночных СУБД данные хранятся на диске по одному столбцу за раз. {6-host} Такой принцип подходит для аналитических рабочих нагрузок в OLAP-приложениях, где соединяются данные по очень большому количеству записей. {6-host}
Кроме того, в строчных СУБД при поиске и считывании значений сканируется вся таблица по строкам и столбцам, а затем извлекаются строки целиком, даже в том случае, если нужно только одно значение каждой из них. {8-host} В колоночных базах данных поиск происходит по отдельным столбцам, и выбираются только те значения, которые требуются. {8-host}