Heterogeneous systems
Connect Oracle, PostgreSQL, MySQL, SQL Server, Db2, MongoDB, CSV, S3, Kafka, Denodo, and other JDBC systems through one replication core.
ReplicaDB moves data in parallel between relational, document, file, object-storage, and stream systems without requiring source agents or database triggers. The standalone CLI and managed server reuse the same replication core; choose between them based on ownership, state, and repeatability. Read the product comparison if you need to compare the two operating models first.
Connect Oracle, PostgreSQL, MySQL, SQL Server, Db2, MongoDB, CSV, S3, Kafka, Denodo, and other JDBC systems through one replication core.
Partition source work across configured jobs for large transfers, with connector-specific bulk paths where they are supported.
Run on Windows, Linux, or macOS without installing source agents or database triggers.
Use the CLI for direct execution. Use the server when runs need durable state, scheduling, and shared control. Both paths support complete, complete-atomic, and incremental replication where the connector allows it.
Run a transfer from a release archive and keep control in the terminal or your automation. No managed metadata database is required.
Best for one-off migrations, scripts, and operator-owned runs.
Open CLI quickstartDefine authenticated jobs with durable state, scheduling, permissions, and observable runs from a shared control plane.
Best for repeatable workflows and teams sharing operational ownership.
Open server quickstartflowchart LR CLI[Standalone CLI] --> Core[Replication core] Server[Managed server] --> Core Server --> State[(Durable state)]
Standalone CLI -> replication core Managed server -> replication core Managed server -> durable state
Jump straight to installation, configuration, or the managed API reference.
Review source and sink roles, replication modes, delivery paths, and operational caveats for each supported system.