Apache Polaris
Metadata Plane · Table & Technical Catalogues
Open-source catalogue that implements the Apache Iceberg REST catalogue API.
- Open source
Metadata Plane · Table & Technical Catalogues
Apache Hive's metadata service, still widely used as a table catalogue by Spark and other engines.
The Hive Metastore is the original table catalogue of the Hadoop era, and still the most widely integrated one. It is a central repository of metadata for tables and partitions, reached through the metastore service API, and clients including Hive, Impala and Spark have used it for well over a decade.
It stores databases, tables, partitions and functions. Partitions are first-class, which is the clearest difference from Iceberg-native catalogues, where partitioning is a property of table metadata instead.
Since Hive 3.0 it has been packaged so it can run without the rest of Hive, specifically so other systems can adopt it, and from 4.1.0 it ships as a standalone component in binary and Docker form.
It has also modernised towards Iceberg. Version 4.1.0 added a REST catalogue server backed by the metastore, and 4.2.0 added an Iceberg REST catalogue client, so it can both serve and consume the same protocol the newer catalogues speak. Iceberg features such as compaction, deletion vectors and Z-ordering have arrived alongside.
Two caveats matter for planning. In standalone mode the compactor for ACID tables cannot run, and replication is untested outside Hive. And the older release lines are all end of life: 1.x, 2.x and 3.x were declared EOL during 2024, leaving 4.x as the only supported line. The project publishes no statement for or against using it in new systems; what it does publish is active maintenance, with 4.2.1 released in August 2026 as a security fix.
Fine-grained authorisation is delegated: the metastore does database and table-level authorisation and leaves policy to Apache Ranger, with Apache Atlas for governance metadata.
The same headings are used for every table & technical catalogues entry, so two tools can be read side by side.
Open source
Free under the Apache 2.0 licence. No managed or commercial edition is published by the project.
The Hive Metastore is a module of Apache Hive, a top-level Apache Software Foundation project licensed under Apache 2.0, with Hive's inception given as 2010 and HCatalog merged into it in 2013. The metastore was split out as a separately releasable package in Hive 3.0 so that non-Hive systems could adopt it. It is maintained by the Hive community on an active cadence, with 4.0.0 in March 2024 and 4.2.1 in August 2026. There is no managed edition from the foundation, though many vendors host it.
Metadata Plane · Table & Technical Catalogues
Open-source catalogue that implements the Apache Iceberg REST catalogue API.
Metadata Plane · Table & Technical Catalogues
Managed technical metadata catalogue for data on AWS, used by services such as Athena, EMR and Redshift.
Metadata Plane · Table & Technical Catalogues
Governance catalogue for data and AI assets, available as open source and managed in Databricks.
Drafted with AI assistance and checked against the vendor’s own documentation.