Apache Iceberg

Apache Iceberg is a high-performance table format developed for large analytical tables. Spark enables different engines such as Trino, Flink, Presto, Hive and Impala to operate safely and simultaneously with the same tables. The project's core Java library is located in this repository, with a stable format specification.

AP

apache · Databases & Vector Infrastructure

STARS9.4K
FORKS3.6K
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATEDtoday
JavaTable FormatBig DataLakehouseApache-2.0

Common commercial products in this category: Oracle Database, Microsoft SQL Server, Amazon Aurora

What can it do?
  • You work simultaneously on the same tables as the Spark, Trino, Flink, Presto, Hive, and Impala engines.
  • You use Gradle to compile the project and run the tests.
  • You trade on tables supported by Parquet, ORC and Euro data files.
Heads up
  • • High number of open issues (942)
  • • No published release
User reviews
  • • NeutralHacker News

    Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse Feature Comparison

    “We are also interested in the comparison of Hudi, Delta Lake, and Iceberg. We have recently added support for Hudi and Delta Lake; you can check here: It is a read-only implementation: ClickHouse can read and process the external data in the Hudi or Delta Lake format. Apache…”

  • • NeutralHacker News

    Apache Hudi vs. Delta Lake vs. Apache Iceberg Lakehouse Feature Comparison

    “Data Lakehouse to me is: > A Data Lakehouse open data management architecture that combines the flexibility, cost-efficiency, and scale of Data Lake with the data management and ACID transactions of Data Warehouse with Data Lake Table Formats (Delta Lake, Apache Iceberg & Apache…”

My note

Alternative pages

More in: Databases & Vector Infrastructure