Table Catalogs

Data architecture technologies for technical catalogs that resolve table names to current table-format metadata for engines.

One catalog for tables, files, functions, and models
Table Catalogs
Unity Catalog is an Apache-2.0 catalog hosted by the LF AI & Data Foundation that governs Delta, Iceberg, and Hudi tables alongside files, functions, and AI models, speaking both the Hive metastore API and the Iceberg REST catalog API.
Branches, tags, and cross-table commits for the data lake
Table Catalogs
Project Nessie is an Apache-2.0 transactional catalog for data lakes with git-like semantics: Iceberg tables and views are versioned on branches and tags, changes across multiple tables commit atomically, and engines connect through the Iceberg REST protocol.
An Iceberg REST catalog in Rust, with authorization built in
Table Catalogs
Lakekeeper is an Apache-2.0 Apache Iceberg REST catalog written in Rust: a single binary with multi-tenant warehouses created at runtime, fine-grained authorization through OpenFGA or Cedar, vended credentials for S3, ADLS and GCS, and change events emitted to Kafka or NATS.
Google Cloud's serverless Iceberg catalog, under its third name
Table Catalogs
The Lakehouse runtime catalog — until April 2026, BigLake metastore — is Google Cloud's fully managed, serverless implementation of the Apache Iceberg REST Catalog API, letting Spark, Flink, Hive, Trino, and BigQuery share the same Iceberg tables without duplicating files.
Managed metastore and table catalog on AWS
Table Catalogs
The AWS Glue Data Catalog is a fully managed, Hive-compatible metastore that resolves table definitions — including Iceberg tables — for engines across the AWS analytics stack.
Open catalog for Apache Iceberg
Table Catalogs
Apache Polaris is an open-source catalog implementing the Iceberg REST specification, enabling interoperable, vendor-neutral table access across engines and clouds.
Table Catalogs – Matca