Skip to content

Overview

Nessie is focused on working with the widest range of tools possible. If a tool creates or reads data, Nessie seeks to work with it. Current Nessie integrations/tools include the following:

Spark 21 Spark 32 Hive3 AWS Athena4 Nessie CLI
Read Default Branch
Read Any Branch/Tag/Hash
Write Default Branch
Write Any Branch/Tag/Hash
Create Branch
Create Tag
Iceberg Tables
Delta Lake Tables
Hive Tables (via HMS Bridge)

  1. Spark 2 currently only supports access via the Dataframe API due to weak generic catalog support. 

  2. Spark 3 supports both SQL and dataframe access. Consumption can be done via existing Iceberg and Delta Lake catalogs with Nessie extensions or through the Nessie Catalog, which currently exposes both of these formats. 

  3. Hive support is provided via the HMS Bridge Service 

  4. Athena access is made possible via the AWS Athena Lambda for Hive Metastore and the HMS Bridge Service.