Разница между 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. | Этими данными управляют клерки, менеджеры. |
Только чтение и редко запись. | Операции чтения и записи. |