? 🔹Чем отличаются OLTP (Online Transaction Processing) и OLAP (Online Analytical Processing) и зачем это нужно? 🔸 OLTP — transactional система для повседневных операций: много коротких транзакций (INSERT/UPDATE), низкая задержка, real-time ответы. Без этого приложение не сможет быстро регистрировать покупки или платежи. 🔸 OLAP — аналитическая система (обычно Data Warehouse) для сложных агрегатов и исторического анализа: оптимизирована для больших чтений и сложных JOIN/AGGREGATE, но не для частых записей. 🔸 Практика: OLTP на фронте приложения; данные периодически копируются в Data Warehouse через ETL/streaming для аналитики и отчетов. Нужен real-time аналитик — применяют near-real-time репликацию. -- OLTP INSERT INTO orders (user_id, amount) VALUES (123, 49.9); -- OLAP SELECT DATE(order_date) day, SUM(amount) total FROM orders WHERE order_date > '2026-01-01' GROUP BY day; 📚 Вывод: OLTP для операций, OLAP/Data Warehouse для решений на основе данных. #CODERIKK #ErikkKollil #Ju