Разница между OLAP и OLTP в СУБД

Опубликовано: 18 Августа, 2021

Онлайн-аналитическая обработка (OLAP) -
Онлайн-аналитическая обработка состоит из программных инструментов, которые используются для анализа данных для принятия бизнес-решений. OLAP предоставляет среду для получения информации из базы данных, полученной из нескольких систем баз данных одновременно.

Примеры. Любой тип системы хранилища данных - это система OLAP. Использование OLAP заключается в следующем:

  • Spotify проанализировал песни пользователей, чтобы создать персонализированную домашнюю страницу их песен и плейлистов.
  • Система рекомендаций фильмов Netflix.

Обработка онлайн-транзакций (OLTP) -
Онлайн-обработка транзакций предоставляет ориентированные на транзакции приложения в трехуровневой архитектуре. OLTP управляет повседневными транзакциями организации.

Примеры - использование OLTP:

  • ATM-центр - это приложение OLTP.
  • OLTP обрабатывает свойства ACID во время транзакции данных через приложение.
  • Он также используется для онлайн-банкинга, онлайн-бронирования авиабилетов, отправки текстового сообщения, добавления книги в корзину.

Сравнение OLAP и OLTP -

олтп

OLAP (онлайн-аналитическая обработка) OLTP (обработка онлайн-транзакций)
Состоит из исторических данных из различных баз данных. Состоит только из оперативных текущих данных.
Он предметно-ориентированный. Используется для интеллектуального анализа данных, аналитики, принятия решений и т. Д. Это приложение ориентировано. Используется для бизнес-задач.
Данные используются при планировании, решении проблем и принятии решений. Данные используются для выполнения повседневных фундаментальных операций.
Он показывает снимок текущих бизнес-задач. Он обеспечивает многомерное представление различных бизнес-задач.
Большой объем данных обычно хранится в ТБ, ПБ Размер данных относительно невелик, поскольку исторические данные архивируются. Для бывших МБ, ГБ
Относительно медленно, поскольку объем задействованных данных велик. Запросы могут занять несколько часов. Очень быстро, поскольку запросы обрабатывают 5% данных.
По сравнению с OLTP, ему время от времени требуется только резервное копирование. Процесс резервного копирования и восстановления строго поддерживается
Эти данные обычно обрабатываются генеральным директором, MD, GM. Этими данными управляют клерки, менеджеры.
Только чтение и редко запись. Операции чтения и записи.