HomeBooks

A Sivaro book · 13 chapters

Analytics databases: ClickHouse, Postgres and warehouses

Why dashboards slow down as data grows, how ClickHouse, Postgres and warehouses differ, and how to choose and migrate.

Chapters

  1. 01 GCP BigQuery Pricing 2026: The Real Cost GuideHow BigQuery pricing works: on-demand versus edition slots, hidden costs from streaming, storage and exports, a comparison with Athena, and cost cuts.
  2. 02 GCP Dataflow vs Dataproc: The Real-World Decision GuideGCP Dataflow versus Dataproc: managed Beam streaming against managed Spark, cost, control, existing code, ML workloads, hybrid use and team skills.
  3. 03 is clickhouse completely free? The honest answer in 2026Is ClickHouse completely free? What the open-source edition covers, where ClickHouse Cloud adds cost, hidden operating costs, and when free is enough.
  4. 04 ClickHouse vs PostgreSQL JSONB Performance 2026: What Actually MattersClickHouse or PostgreSQL JSONB for JSON-heavy analytics? Compares how each stores and queries JSON, where each wins, and a framework for choosing.
  5. 05 PostgreSQL to ClickHouse Migration Tool: 2026 Buyer's GuideHow to choose a PostgreSQL to ClickHouse migration tool: why the models differ, tools compared, and what to check on latency, volume, schema and backfill.
  6. 06 What is ClickHouse Used For? A Practitioner's Guide to Real-Time Analytics at ScaleWhat ClickHouse is used for: real-time analytics, observability, time series. Covers pipeline patterns, materialized views, memory, replication, indexes.
  7. 07 Temporal tables vs Slowly Changing Dimensions: The Real Data History ProblemTemporal tables or slowly changing dimensions for tracking data history? How they differ, how to combine them, and how to handle out-of-order Kafka events.
  8. 08 ClickHouse vs PostgreSQL Performance Benchmark 2026ClickHouse or PostgreSQL for analytics? Compares columnar and row storage, Postgres extensions, updates, latency, vector search and benchmark method.
  9. 09 Bitemporal Data Modeling ExplainedWhat bitemporal modeling is: tracking valid time and system time together. Covers retroactive corrections, SQL patterns, and when valid time is enough.
  10. 10 What Is GCP Used For in Data Analytics? A Practical GuideWhat Google Cloud is used for in data analytics: BigQuery beyond warehousing, streaming and batch pipelines, and how GCP differs from AWS and Azure.
  11. 11 is clickhouse better than snowflake? A Practitioner's Honest TakeClickHouse or Snowflake? Compares architecture, query speed, concurrency and pricing, says when to pick each, and covers migration and hybrid setups.
  12. 12 GCP Data Warehouse Pricing 2026: The Real Cost of BigQuery, Dataproc, and SpannerWhat drives GCP data warehouse bills: BigQuery on-demand versus slot commitments, storage, Dataproc and Spanner, hidden transfer costs and savings.
  13. 13 Postgresql for Analytics vs ClickHouse: A Data Engineer's Buying GuidePostgreSQL or ClickHouse for analytics? Row versus column storage, where each wins, real-time use cases, schema design, cost and a migration playbook.