SA Шпаргалка

Все ответы в 2 клика

Средний

В чем разница между OLTP и OLAP системами?

OLTP (Online Transaction Processing) — транзакционные системы (например, PostgreSQL, MySQL).

  • Цель: Быстрая запись и чтение единичных строк (создание заказа, списание денег).

  • Структура: Сильно нормализована (3NF), чтобы избежать дублей.


OLAP (Online Analytical Processing) — аналитические системы (например, ClickHouse, Greenplum).
  • Цель: Построение сложных отчетов по миллионам строк (агрегации, SUM, GROUP BY).

  • Структура: Денормализована (схемы "Звезда" или "Снежинка"), часто используются колоночные БД.

Другие вопросы темы «OLTP vs OLAP»

Ещё вопросы раздела «SQL и БД»

Все вопросы раздела «SQL и БД»