Skip to content
SPECIFICTION
Get listed

Project Nessie

projectnessie.org

WebLinuxAPISelf-hosted

Spec sheet

What it does
Project Nessie is a transactional catalog for data lakes with Git-like semantics and data version control.Read 8 Oct 2026 · projectnessie.org
Purpose
Nessie is a transactional catalog for data lakes that uses Git-like semantics to version data.Read 8 Oct 2026 · projectnessie.org
Deployment
Nessie can run as a Docker image or on Kubernetes.Read 8 Oct 2026 · projectnessie.org
Integrations
The project documents using Nessie with Spark, Flink, Hive, and Trino through Iceberg.Read 8 Oct 2026 · projectnessie.org
Security
Nessie supports authentication using OpenID Connect bearer tokens, and its documentation describes authorization controls.Read 8 Oct 2026 · projectnessie.org
Access control
Nessie supports configurable authorization rules for operations such as listing references, reading entity values, and creating branches.Read 8 Oct 2026 · projectnessie.org
Authentication
Nessie catalog configuration documents NONE, BEARER, OAUTH2, and AWS authentication types.Read 8 Oct 2026 · projectnessie.org
Authorization scope
Nessie authorization controls metadata access; the documentation says a separate system is expected to control access to the data itself.Read 8 Oct 2026 · projectnessie.org
Command-line tools
The Nessie CLI is a command-line interface and REPL.Read 8 Oct 2026 · projectnessie.org
Community support
The project directs users to its Google Group and Zulip chat for contact and community discussion.Read 8 Oct 2026 · projectnessie.org
Consistent changes
Nessie lets users prepare isolated data changes and apply them atomically so users do not see incomplete changes.Read 8 Oct 2026 · projectnessie.org
Container architectures
The downloads page lists Docker images for amd64, arm64, ppc64le, and s390x.Read 8 Oct 2026 · projectnessie.org
Data cleanup
The Nessie GC tool can mark and sweep data files according to flexible expiration policies.Read 8 Oct 2026 · projectnessie.org
Data handling
Nessie versions lists of files associated with datasets and does not make copies of the underlying data.Read 8 Oct 2026 · projectnessie.org
License and governance
Nessie is Apache-licensed and developed in an open-source, consensus-driven GitHub community.Read 8 Oct 2026 · projectnessie.org
Repository migration
The Nessie Server Admin Tool supports exporting and importing a Nessie repository.Read 8 Oct 2026 · projectnessie.org
Scale
The project says Nessie supports millions of tables and thousands of commits per second.Read 8 Oct 2026 · projectnessie.org
Storage
The service has a pluggable storage backend, with packaged support for DynamoDB, Google BigTable, Cassandra, PostgreSQL, MariaDB, MySQL, and RocksDB local storage.Read 8 Oct 2026 · projectnessie.org
Support and community
The project directs users to its Google Group and Zulip chat for contact and community support.Read 8 Oct 2026 · projectnessie.org
Table format
Nessie works with Apache Iceberg tables.Read 8 Oct 2026 · projectnessie.org
Transactions
Nessie provides cross-table transactions and visibility.Read 8 Oct 2026 · projectnessie.org
Web UI
The documentation includes a Web UI for Nessie.Read 8 Oct 2026 · projectnessie.org

Where Specifiction places it

Alternatives to Project NessieAll alternatives →