Преимущества колоночно-ориентированных СУБД:
- Эффективная обработка большого объёма информации. 5 Разделение данных на столбцы позволяет сократить количество данных, которые нужно считать с диска, и уменьшить время выполнения запросов. 5
- Параллельная обработка данных. 5 Благодаря хранению информации в столбцах СУБД могут обрабатывать отдельные запросы параллельно, без необходимости чтения ненужных данных. 5
- Высокая степень сжатия данных. 23 Это особенно важно для проектов Big Data с огромными объёмами хранимых и обрабатываемых данных. 2
Недостатки колоночно-ориентированных СУБД:
- Отсутствие транзакций. 1 Реализовать транзакционный сценарий в системе не получится. 1
- Сложность «точечной» работы. 1 Система управления базами данных работает с крупными массивами, в ней отсутствуют удобные инструменты для поиска, обновления или удаления конкретной строки. 1
- Высокие требования к оперативной памяти сервера. 1 Для комфортной скорости работы с большими БД необходима ёмкая и быстрая оперативная память. 1