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

    RavenDB Agent for Gluesync: Target Integration

    Static

    Core principles

    Gluesync uses the official Java SDK provided by the vendor to perform all the operations needed to interact with RavenDB. Gluesync also supports RavenDB HA features as well as load balancing across multiple cluster nodes, thanks to automatic node discovery.

    Change data capture

    This agent does not currently support reading incremental changes from RavenDB.

    Platform supported features

    Feature Support Notes

    Target role

    ✅

    Writes to RavenDB via the official Java SDK with automatic node discovery.

    Source role

    ❌

    RavenDB is target-only in this release.

    Snapshots

    ✅

    Snapshot batches are serialized and stored as documents/collections in RavenDB.

    CDC

    ❌

    This agent does not currently support reading incremental changes from RavenDB.

    CDC type

    N/A

    N/A

    Bulk load

    ✅

    SDK batching already optimizes throughput; no staging workflow.

    Source persisted internal cache

    N/A

    Target-only connector.

    Target persisted internal cache

    N/A

    Writes go directly through the SDK; no extra caching.

    Driver / connector

    RavenDB Java SDK

    Bundled SDK supports CE/EE and RavenDB Cloud.

    Chains

    N/A

    Not supported being a NoSQL database.

    Truncate operation support (reading)

    N/A

    Target-only connector.

    Truncate operation support (writing)

    N/A

    Gluesync does not delete collections automatically.

    Security

    Gluesync replication supports secure communication via TLS encryption when connecting to the RavenDB cluster, this can be optionally enabled depending on your configuration and use case. We recommend adopting TLS encryption for any production use case.

    Supported versions

    Gluesync works both with RavenDB Community Edition (CE) and Enterprise Edition (EE), on-prem or via RavenDB Cloud DBaaS offering. Tested starting from version 5.0