Какие плюсы и минусы Athena можешь выделить
Python
Middle
Без компании
Какие плюсы и минусы Athena можешь выделить
Ответы
**Плюсы:**
- **Бессерверный** – не требует управления инфраструктурой, масштабируется автоматически.
- **Интеграция с S3** – анализирует данные напрямую из S3 без ETL.
- **Pay-per-query** – платишь только за выполненные запросы (по объему просканированных данных).
- **Поддержка SQL** – совместим с Presto/Trino, удобен для аналитиков.
**Минусы:**
- **Высокая задержка** – не подходит для OLTP или низколатентных задач.
- **Нет предвычислений** – каждый запрос сканирует данные заново (может быть дорого).
- **Ограниченная конкуренция** – медленнее, чем специализированные DWH (Redshift, Snowflake).
**Пример:**
```
-- Простой запрос к данным в S3
SELECT user_id, COUNT(*)
FROM cloudfront_logs
WHERE date BETWEEN '2023-01-01' AND '2023-01-31'
GROUP BY user_id;
```