Skip to content

Home

SynchDB is a PostgreSQL extension capable of real-time Change Data Capture (CDC) from different database sources.

Introduction

SynchDB is a PostgreSQL extension designed to replicate data from one or more heterogeneous databases (such as MySQL, MS SQLServer, Oracle, etc.) directly to PostgreSQL in a fast and reliable way. PostgreSQL serves as the destination from multiple heterogeneous database sources. No middleware or third-party software is required to orchestrate the data synchronization as SynchDB extension itself is capable of handling all the data synchronization needs.

Notable Features

  • Efficient data synchronization
  • Support for multiple database sources
  • Flexible data transformation rules
  • Easy integration with existing PostgreSQL databases
  • Initial snapshot and Change Data Capture (CDC) modes
  • Support DDL and DML logical replication
  • Global connector state, error and statistic provisioning

System Requirement

  • PostgreSQL 16
  • Java Runetime Envirnment(JRE) 17 or above

Version History

Getting Started

Check out our Installation Guide to get started with SynchDB.