HTAP (Hybrid Transactional/Analytical Processing) – подход, при котором одна система управления базами данных одновременно выполняет транзакции (OLTP) и аналитические запросы (OLAP) над актуальными данными. Термин введён Gartner в 2014 году.
Как реализуется
- Строчное хранилище для транзакций и колоночная копия для аналитики, синхронизируемые внутри СУБД.
- Хранение в оперативной памяти и векторизованное выполнение запросов.
- Изоляция ресурсов, чтобы аналитика не замедляла транзакции.
Преимущества
- Аналитика по свежим данным без задержки ETL.
- Упрощение архитектуры: меньше копий данных.
- Операционная аналитика внутри приложений.
Ограничения
- Сложные исторические анализы и объединение данных многих систем по-прежнему удобнее в хранилище данных.
- Масштабирование и стоимость ресурсов.
Где применяется
Антифрод в реальном времени, персонализация, мониторинг операций, аналитика внутри SaaS-приложений.