Search docs.molo17.com
    A newer version of this documentation is available.
    View Latest (v2.3)

    Supported databases list

    Compatibility matrix

    Non-relational databases (NoSQL)

    Name / edition / version Gluesync compatibility Technology used

    Aerospike

    ✅ from Gluesync v1.3.4 starting from version 5.X (CE, EE)

    compatible as a target through official SDK, ability to read CDC stream planned for Q2 2024

    Azure CosmosDB

    ⏱ support coming soon

    -

    Cassandra

    ⏱ support coming soon

    -

    Couchbase

    ✅ from Gluesync v1.0 starting from version 5.5 (CE, EE, Capella)

    Native CDC via Eventing service, also available via Sync Gateway, works via the official SDK

    CouchDB

    ⏱ TBD

    -

    DynamoDB

    ✅ from Gluesync v1.4

    Native CDC via DynamoDB Streams, works via official SDK

    MongoDB

    ✅ from Gluesync v1.3 starting from version 3.6 (Atlas, EE, CE)

    Native CDC via Change Streams, works via official SDK

    RavenDB

    ✅ from Gluesync v1.4 starting (CE, EE)

    compatible as a target through official SDK, ability to read CDC stream planned for Q4 2023

    Redis

    ⏱ support coming soon

    -

    ScyllaDB

    ⏱ support coming by Q2 2024

    -

    Big data store

    Name / edition / version Gluesync compatibility Technology used

    Amazon AWS S3

    ✅ from Gluesync v1.3.4

    Write-to performed through the official SDK

    Apache HBase

    ✅ from Gluesync v1.4

    Native CDC using HBase Java SDK

    Azure data lake

    ⏱ write-to support coming soon

    Writes will be performed through the official SDK

    Databriks

    ⏱ write-to support coming soon

    Writes will be performed through the official SDK

    Google Cloud Storage

    ✅ from Gluesync v1.4

    Write-to performed through the official SDK

    Snowflake

    ⏱ write-to support coming soon

    Writes will be performed through the official SDK

    Real-time streaming

    Name / edition / version Gluesync compatibility Technology used

    Apache Kafka

    ✅ from v1.4 as a target

    Real-time messaging to Kafka topics through official SDK, supporting also transactions.

    Apache Pulsar

    ⏱ write-to support coming soon

    Writes will be performed through the official SDK

    Solace PubSub+ and PubSub+ Cloud

    ✅ from v1.4 as a target

    Message publishing (Persisted / direct) via official SDK via SMF

    RabbitMQ

    ⏱ write-to support coming soon

    Writes will be performed through the official SDK

    Relational databases (RDBMS)

    Name / edition / version Gluesync compatibility Technology used

    DB2 LUW

    ✅ from Gluesync v1.4.1 on DB2 LUW (tested from version 11.5)

    On LUW via Gluesync Data Capture (GDC)

    IBM i series (AS/400)

    ✅ from Gluesync v1.4.25 from AS400 7.1

    Native CDC via Journal APIs

    Informix

    ⏱ CDC support coming soon

    -

    MariaDB

    ✅ from Gluesync v1.3.3, tested from version 10.0 and above

    Via Gluesync Data Capture (GDC)

    Microsoft SQL Server and Microsoft SQL Azure

    ✅ from Gluesync v1.0, all editions

    Available in 2 flavors: CDC for version starting from 2008 (tested from 2016+) or Change Tracking for version 2016+

    MySQL

    ✅ from Gluesync v1.3.3, tested from version 8.0 and above

    Via Gluesync Data Capture (GDC)

    Oracle Database

    ✅ from Gluesync v1.2, all editions

    Available in 2 flavors: Native CDC via Xstream APIs starting from 11.2g (11.2.0.4, Enterprise) or via Gluesync Data Capture (GDC) for older versions

    PostgreSQL

    ✅ from Gluesync v1.3.3, tested from version 9.0 and above

    Available in 2 flavors: CDC for versions starting from 10 or via Gluesync Data Capture (GDC)

    SAP Hana

    ⏱ CDC support coming soon

    -

    SingleStore

    ⏱ write-to support planned, CDC support coming soon

    -

    Sybase SQL (Adaptive Server Enterprise, ASE, SAP Sybase)

    ✅ from Gluesync v1.3.3, tested from version ASE 15.7 and above

    Via Gluesync Data Capture (GDC)

    Sybase SQL Anywhere

    ✅ from Gluesync v1.3.3, to be tested

    Via Gluesync Data Capture (GDC)

    YugabyteDB

    ⏱ CDC support coming soon

    -

    Tested means that actually each version that ranges from the specific tag mentioned and above is currently under the integration tests suite and being tested together with performance benchmarks that are performed per each commit-basis to ensure no regression and the best quality outcomes. Other versions older than those included in our test suites might work but are not currently battle-tested for a production use case. If you would like to consider testing a specific database version that appears to not have been currently made compatible you are more than welcome to join our beta program, in that case, consider dropping us a line at this email address telling us that you would like to be part of the beta program for a specific db version tag.

    Knowing your database version

    To specifically know your database version we have collected here following the same statements that Gluesync uses to check to get to know if your source database is compatible before starting its activities.

    Relational databases

    Database SQL statement

    AS400 (IBM i series)

    SELECT OS_NAME, OS_VERSION, OS_RELEASE FROM SYSIBMADM.ENV_SYS_INFO

    DB2 LUW

    SELECT GETVARIABLE(‘SYSIBM.VERSION') FROM SYSIBM.SYSDUMMY1

    MariaDB

    SELECT VERSION()

    Microsoft SQL Server

    SELECT @@VERSION

    MySQL

    SELECT VERSION()

    Oracle database

    SELECT * FROM V$VERSION

    PostgreSQL

    SELECT version()

    Sybase

    SELECT @@VERSION