What is Data Warehouse?
A centralized repository optimized for analytical queries that integrates data from multiple operational sources.
Data warehouses are optimized for read-heavy analytical workloads (OLAP) rather than transactional operations (OLTP). They use columnar storage, star/snowflake schemas, and materialized views for fast aggregation queries.
Popular solutions include Snowflake, BigQuery (Google), Redshift (AWS), and Azure Synapse. Data warehouses typically receive data via ETL/ELT processes and serve business intelligence tools, dashboards, and ad-hoc analysis.