Resource hub


Engineering

View all ->->
  • What is a columnar database?

    Mark Needham • Last updated: Apr 7, 2026

    A columnar database stores each column on disk separately to cut I/O and compress aggressively. Here is what that means in practice and when to use one.

  • Database compression: encodings, codecs and ratios

    Mark Needham • Last updated: May 6, 2026

    Learn how databases compress data, the trade-offs between row and column storage, and why ClickHouse delivers industry-leading compression ratios.

  • This guide examines seven critical factors that actually matter when evaluating data warehouses for production use. We'll compare how ClickHouse, Snowflake, BigQuery, and Redshift handle each consideration, drawing from documented capabilities, architectural designs, and real-world customer experiences.