Welcome to the new MongoDB Feedback Portal!
{Improvement: "Your idea"}
We’ve upgraded our system to better capture and act on your feedback.
Your feedback is meaningful and helps us build better products.
We’ve upgraded our feedback system to better capture, track, and act on your feedback. Here’s what you need to know:
|
What problem are you trying to solve? Focus on the what and why of the need you have, not the how you'd like it solved. |
We need to continuously replicate data between separate MongoDB clusters, not just within a replica set. Typical needs are:
Replica set replication always copies all data inside one cluster and cannot target another cluster. Cluster-to-Cluster Sync (mongosync) is designed mainly for migration: as far as we know it supports only one source to one destination, restricts writes on the destination, and is not built as a long-running, multi-source replication solution. As a result we have to build and maintain custom pipelines (change streams, Kafka, scripts) to move data between clusters. |
|
What would you like to see happen? Describe the desired outcome or enhancement. |
A native, supported inter-cluster replication feature that:
|
|
Why is this important to you or your team? Explain how the request adds value or solves a business need. |
Many organisations run several MongoDB clusters for different applications, regions or environments, and need parts of that data combined or copied elsewhere. Without a native feature, every team builds its own change-stream or Kafka-based pipeline, which is costly to develop, hard to monitor and operate, and easy to get wrong (missed events, resume token handling, schema/index drift). A built-in, supported solution would reduce operational risk and engineering effort, simplify architectures for reporting, analytics and data consolidation, and give consistent monitoring and support. Other database platforms offer logical replication with table-level selection and multi-source setups, so this is a common expectation. |
What steps, if any, are you taking today to manage this problem? |
All of these require significant custom work and do not provide a unified, supported way to replicate between clusters. |