MotionQL
Compare & sync

Compare two collections and sync the difference

Diff two collections document by document, on the same or different clusters, preview the sync, and apply only the changes you choose.

MotionQL Data Compare & Sync showing documents only in source, only in target and changed

Only in source, only in target, and changed, with a field-level diff.

Capabilities

What you can do with it

Field-level diff

Documents only in source, only in target, and changed, with the exact fields that differ.

Dry run first

Preview the sync before anything is written.

Selective sync

Sync only what you pick, with a conflict policy: source wins, target wins or skip.

Export the differences

Save the diff to a file.

Continuous sync

A scheduled task can follow a change stream and keep another collection current, optionally masking in flight (Pro).

Safe targets

Sync is blocked when the target connection is read-only.

AI summary

On connections that allow AI, summarize a compare result.

Related features

Your next query deserves a better IDE.

Create a free account, download MotionQL, and paste your Pro key. You'll be querying in under two minutes.