Hologres is a cloud-native real-time data warehouse compatible with the PostgreSQL ecosystem. It supports sub-second interactive queries on fresh data without pre-computation or batch processing, federated analysis of real-time and offline data, and fast query and analysis of MaxCompute data — enabling you to quickly build an enterprise real-time data warehouse.
Real-time ingestion and query
Traditional data warehouses require batch jobs before newly written data becomes queryable. Hologres eliminates that gap: data is visible immediately after being written, with no batch processing required. Native integration with Flink and Spark supports high-throughput, low-latency pipelines for building model-based, high-quality real-time data warehouses.
Sub-second interactive analysis
Most analytical systems trade off query latency for scale — acceptable for scheduled reports, but not for interactive exploration. Hologres supports sub-second interactive analysis of massive amounts of data without pre-computation, covering multidimensional analysis, ad hoc analysis, and exploratory analysis, as well as accelerated analysis of MaxCompute data. Vectorization and intelligent index optimization keep performance high as concurrency scales.
Unified data service endpoint
Running separate systems for OLAP queries, point lookups, and data retrieval creates operational complexity. A single Hologres engine handles all three workloads — multidimensional analysis, high-performance point queries, and data retrieval — with load isolation and unified data access interfaces and security policies. This simplifies the data architecture without sacrificing performance isolation.
Open ecosystem
Hologres provides standard SQL interfaces and is compatible with the PostgreSQL 11 protocol, so existing SQL tooling works without application rewrites or additional training. It integrates with more than 19 mainstream business intelligence (BI) tools out of the box. For data lake scenarios, Hologres supports semi-structured data such as JSON and lets you import data from Object Storage Service (OSS) and Data Lake Formation (DLF) into data lakes and warehouses.
MaxCompute query acceleration
Hologres connects directly to MaxCompute, letting you query MaxCompute table data without importing or exporting it to get fast results. MaxCompute data also connects to BI tools for interactive analysis scenarios.
Storage-compute decoupled architecture
Hologres uses a cloud-native architecture where storage and computing resources are deployed separately and scale independently. Dynamic upgrades and downgrades let you adjust resources on demand: more resources provide higher query concurrency.