Details
-
Question
-
Resolution: Done
-
Major - P3
-
None
-
None
-
None
Description
Hello there,
We have a question about our newly started project, Shardimage, which is more complex than the regular ones. Therefore here comes a little bit of explanation about our plans.
We would like to create 2 clusters on two continents, with the help of MongoDB v3.2. This system would be built by:
- 5 config servers (from these servers, we would like to put 3 config servers in the USA and 2 in Germany)
- 4 query routers (2-2 query servers both in the USA and in Germany.)
- 12 servers used by our service
From these 12 Shardimage servers we would like to create 4 ReplSet replication databases. These dbs would be built by 3-3 Shardimage servers (2 in the US, one in Germany).
The question is: in your opinion, do you think this is feasible? And if yes, what will happen if the connection is lost between the Europian and US server park?
Will the system be working correctly? Both system ReplSets will have a master?
If the reply is okay to both of the question below and the connection is restored between the server parks, then will the US and German master be selected automatically? And will the inconsistent data be updated by automatically or should it be updated by manually?