Выбор ответа Junior Хранилища: OLTP, OLAP, DWH, lakehouse спрашивают часто обновлено
OLTP против OLAP
Вопрос
Какая нагрузка типична для OLAP?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Немного запросов, каждый сканирует миллионы строк и агрегирует пару колонок. OLAP это аналитика: тяжёлые сканы и агрегаты по большим объёмам при небольшом числе запросов.
Варианты ответа
- Тысячи коротких транзакций в секунду, каждая меняет одну-две строки по ключу
- Немного запросов, каждый сканирует миллионы строк и агрегирует пару колонокправильный ответ
- Хранение сессий пользователей с быстрым доступом по ключу и TTL на записи
- Очередь сообщений между микросервисами с гарантией доставки и повторами
Разбор
OLAP это аналитика: тяжёлые сканы и агрегаты по большим объёмам при небольшом числе запросов. Короткие транзакции по ключу это OLTP. Сессии по ключу это задача key-value хранилища. Очередь сообщений вообще не СУБД для запросов.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.