FREEDOM251

Freedom251 › Compare

Side by side

LinkedIn Databus vs pgstream

Both stand on change data capture software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

LinkedIn Databus

Free plan APISelf-hostedWeb

Databus offers change capture, replay, and bootstrap for systems that need to keep derived data aligned with primary sources. Its documented Oracle support and build dependencies are important considerations; the MySQL adapter is not a production deployment.

Visit LinkedIn Databus

pgstream

Free plan LinuxMacSelf-hosted

pgstream provides self-hosted PostgreSQL replication with snapshots, schema tracking, and value transformation options. Its initial release has stated limits around Kafka topics, plugin support, filtering, and key requirements.

Visit pgstream

The facts

LinkedIn Databuspgstream
Free planYesYes
Open sourceNot publishedNot published
Runs onAPI, Self-hosted, WebLinux, Mac, Self-hosted
Lowest paid planFree or on requestFree or on request
Plans published11
MakerNot publishedNot published
Websitegithub.comxata.io
On change data capture software#9 of 23#13 of 23

LinkedIn Databus: what it does well

  • Free under Apache 2.0.
  • Supports replay from an arbitrary stream position.
  • Provides full-data bootstrap for catch-up.
  • Describes in-order, at-least-once delivery.
  • Supports partitioned consumption and source consistency.

What to know first

  • Build requires Oracle's ojdbc6 driver.
  • MySQL adapter is only a proof of concept.
  • Requires Gradle 1.0 or above to build.

pgstream: what it does well

  • Replicates both data and schema changes.
  • Supports PostgreSQL, Elasticsearch/OpenSearch, Kafka, and webhooks.
  • Offers initial and on-demand snapshots.
  • Column values can be transformed during replication.
  • Free and licensed under Apache License 2.0.

What to know first

  • Supports only one Kafka topic.
  • Supports only the wal2json PostgreSQL plugin.
  • Does not provide row-level filtering.
  • Requires a primary key or unique non-null column.

Alternatives to LinkedIn Databus Alternatives to pgstream The whole list