OLTP против OLAP

Автор: Laura McKinney
Дата создания: 3 Апрель 2021
Дата обновления: 15 Май 2024
Anonim
OLAP vs OLTP | Online Transaction Processing vs Online Analytical Processing | Intellipaat
Видео: OLAP vs OLTP | Online Transaction Processing vs Online Analytical Processing | Intellipaat

Содержание

OLTP и OLAP являются ИТ-системами. Обе системы разные. OLTP - это транзакционная система, а OLAP - аналитическая система. Исходные данные предоставляются в хранилище данных с помощью OLTP и анализируются с помощью OLAP. OLAP имеет дело с операцией в системе с большим количеством коротких транзакций. OLAP имеет дело с историческими данными с небольшим объемом транзакций.


Содержание: Разница между OLTP и OLAP

  • Что такое OLTP?
  • Что такое OLAP?
  • Ключевые отличия
  • Видео Объяснение

Что такое OLTP?

OLTP расшифровывается как On-line Transaction Processing. OLTP является транзакционной системой и имеет дело с операцией в системе с большим количеством коротких транзакций в режиме онлайн, то есть INSERT, UPDATE, DELETE. OLTP фокусируется на очень быстрой обработке запросов. Весьма эффективно поддерживать данные в средах с множественным доступом. Данные часто обновляются.

Что такое OLAP?

OLAP означает онлайн-аналитическую обработку.OLAP является аналитической системой и имеет дело с историческими данными с небольшим объемом транзакций. Время отклика является эффективной мерой систем OLAP. Данные хранятся в многомерных схемах и агрегируются. Запросы здесь довольно сложные. Скорость его обработки зависит от количества задействованных данных.


Ключевые отличия

  1. OLTP расшифровывается как On-line Transaction Processing, а OLAP обозначает On-line Analytical Processing.
  2. OLTP предоставляет данные в хранилище данных, а OLAP анализирует эти данные.
  3. OLTP имеет дело с оперативными данными, в то время как OLAP имеет дело с историческими данными.
  4. В OLTP запросы просты, в то время как в OLAP запросы относительно сложны.
  5. Скорость обработки OLTP очень высокая, в то время как в OLAP скорость обработки зависит от объема данных.
  6. OLTP требует меньше места для данных по сравнению с OLAP.
  7. Проект базы данных OLAP сильно нормализован со многими таблицами, в то время как в OLAP дизайн базы данных отменен с нескольких таблиц.
  8. В базе данных OLTP транзакции короткие, а в базе данных OLAP транзакции длинные.
  9. В OLTP объем транзакций высокий, в то время как в OLAP объем транзакций низкий.
  10. В OLAP-транзакции восстановление необходимо, а в OLTP-транзакции восстановление не требуется.
  11. OLTP фокусируется на обновлении данных, в то время как OLAP фокусируется на отчетности и извлечении данных.