ClickHouse – сверхбыстрая аналитическая СУБД
База для всей realtime аналитики в больших объемах с минимальными задержками, основа большинства продуктовых решений и компаний
⚡ Когда использовать? ✅ Потоки событий (клик, транзакция, логи) до миллиардов строк ✅ Продуктовые и UX дашборды с отчетностью ✅ Сценарии где Read операций кратко больше чем Write
👨💻 Отличие от прочих СУБД Максимальный акцент на чтение и агрегацию большого процента простых операций: **- Колоночное хранение
- Сильная компрессия данных
- Параллельные обработки** - Нестандартные индексы и JOIN процессы - Доступ в реальном времени
Сравниения: - PostgreSQL/MySQL - перегружаются при регулярной аналитике
- BigQuery - удобен для batch-ETL, но дорого стоит и большая задержка
- Snowflake - мощный SaaS, но зависит от облака и дорого стоит для прода
- Druid - сложный в администрировании
- Vertica - нужна лицензия, подходит для мегакорпораций
- DuckDB - локальное решение, не сойдет для Production
С MongoDB: Нерелевантно, разные СУБД. В MongoDB впринципе с аналитикой сложно и тяжело всегда
Впервые опубликовано: @ai_ossresearch.
Методология
Методология одной книгой
Как Product Owner ведёт запрос бизнеса от первого письма до результата, который можно показать: пять стадий, у каждой понятный выход. Оставьте почту, и я пришлю книгу.
Читать дальше
- Telethon
Позволяет спарсить Telegram чаты, каналы от твоего личного имени. Закрытые группы, переписки, подписки от твоего аккаунта
- emilkowalski/skills
Набор скиллов для хорошего дизайна и визуала на промо-проектах. Просто качественные принципы для клода
- YDB (Yandex Database)
DynamoDB/Aurora Serverless в мире Yandex Cloud Когда применять Нужна БД для стартапа, где не нужно платить за простой серверов.