OLake icon
OLake icon

OLake

Open-source tool that replicates Postgres, MySQL, MongoDB, Oracle, SQL Server, Kafka and S3 into Apache Iceberg using CDC, with built-in table maintenance.

OLake screenshot 1

Cost / License

Platforms

  • Linux
  • Mac
  • Docker
  • Kubernetes
0likes
0articles
Save

Features

No features, maybe you want to suggest one?

Highlights All activities

OLake News & Activities

Recent activities

OLake information

GitHub repository

  •  1,532 Stars
  •  266 Forks
  •  184 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
OLake was added to AlternativeTo by Shubham-Baldava on and this page was last updated .

No comments or reviews, maybe you want to be first?

Official Links

What is OLake?

OLake replicates operational data into an Apache Iceberg lakehouse without Kafka Connect, Flink or Spark in the path. Sources: PostgreSQL (logical replication), MySQL (binlog), MongoDB (change streams / oplog), Oracle, SQL Server, DB2, Kafka topics and S3 files. Sync modes: full refresh, incremental and change data capture. Writes Iceberg tables to Glue, REST, Hive, Nessie, Polaris, Lakekeeper, Unity and Snowflake Open Catalog, or Parquet files on S3, GCS and ADLS. Parallel chunked backfills, schema evolution, checkpointed resumable state. OLake Fusion adds Iceberg table maintenance: compaction, snapshot expiry and orphan file cleanup. Runs as a single Go binary, Docker container or on Kubernetes via Helm, with a CLI and an optional web UI for jobs and monitoring. Apache-2.0 licensed.