Day 71 - Advanced Partitioning Strategies for Petabyte-Scale Tables
As datasets grow into the petabyte range, choosing the right partitioning strategy becomes one of the most important architectural decisions in ClickH…
Tech news from the best sources
As datasets grow into the petabyte range, choosing the right partitioning strategy becomes one of the most important architectural decisions in ClickH…
TL;DR. My uptime monitor keeps config and incidents in Postgres and check results in ClickHouse. The split is one rule: does a row ever change? Config…
Introduction Analytical platforms often execute the same SQL queries repeatedly. Business Intelligence (BI) dashboards refresh every few minutes, sche…
Introduction Modern analytics platforms rarely store all business data in one place. Customer information may reside in PostgreSQL, product catalogs i…
«Отдельные базы больше не нужны», «конец пайплайнов» - каждую неделю кто-то крупный со сцены хоронит то, что ты вчера поставил в прод. ClickHouse пост…
Introduction One of the reasons ClickHouse® can handle massive analytical workloads with exceptional speed is its storage architecture. Unlike traditi…
ClickHouse® Data Sampling: Querying Billions of Rows Fast Day 53 of #100DaysOfClickHouse Modern analytics platforms routinely manage billions—or even …
Introduction As applications grow, traditional relational databases such as MySQL may struggle with analytical workloads involving millions of records…
Пару дней назад я собрал сводку новостей по lakehouse и закончил её обещанием: разберу каждый громкий анонс по отдельности. Выполняю - и начинаю с сам…
Я слишком рано понёс первые результаты в наш продукт. Тогда это выглядело логично: мы прикрутили агентный ИИ к анализу логов и поведения пользователей…
Denormalization has been the standard approach to analytical data modeling for good reason. Moving joins, lookups, and business rules out of query tim…
As data volumes grow from gigabytes to terabytes and eventually petabytes, a single database server often becomes a bottleneck. Storage limitations, C…
Introduction ClickHouse® provides a rich collection of built-in system tables that expose valuable information about the server's internal operations.…
Modern OLAP databases like ClickHouse now handle star schemas and complex cross-table joins at massive scale. That gives data engineering teams a real…
Monitoring ClickHouse® Performance Metrics Introduction Monitoring is a fundamental part of operating a healthy ClickHouse® deployment. As databases g…
Все началось с просьбы сделать отчеты в реальном времени. На первый взгляд задача выглядела простой, но довольно быстро выяснилось, что существующая а…
Introduction Modern organizations generate massive amounts of data that need to be stored and analyzed efficiently. As data volumes continue to grow, …
Introduction When a query runs in ClickHouse®, the database does much more than simply read data and return results. Before execution begins, ClickHou…
Когда у вас появляется продукт с активными процессами и большим количеством пользователей, объём данных начинает расти быстрее, чем ожидалось. На стар…
Introduction As data grows over time, storing every row forever becomes increasingly expensive and often unnecessary. Application logs, IoT events, mo…
ClickHouse HTTP API: A Complete Beginner's Guide Introduction When most people think about interacting with a database, they usually imagine connectin…
One of the reasons ClickHouse delivers exceptional analytical performance is its ability to optimize data in the background. While users focus on writ…
Рассказываем и показываем, как можно использовать мониторинг за кастомизациями Битрикс24. Для работы используем телеметрическую инфраструктуру на базе…
When teams evaluate database platforms, the conversation usually revolves around performance, scalability, query optimization, and storage efficiency.…
PostgreSQL and ClickHouse both speak SQL, both call themselves databases, and both will happily store your data. That surface similarity gets teams in…
When working with ClickHouse®, writing a query is usually straightforward. Writing an efficient query, however, requires understanding how ClickHouse …
One thing that confused me when I first started learning ClickHouse was the word FINAL . Because eventually you'll come across both: SELECT * FROM eve…
When people first start learning ClickHouse®, they usually focus on SQL queries, table engines, and performance optimization. But as data grows from m…
Каждая команда аналитики рано или поздно сталкивается с одной и той же проблемой: SQL-скрипты начинают жить своей жизнью, lineage оказывается неполным…
Мы построили собственную систему мониторинга сетевой безопасности для интернет-провайдера. Она в реальном времени анализирует трафик, помогает видеть …