Skip to content

Commit 21676ad

Browse files
author
Dave Cuthbert
authored
DOCSP-23119 consistency guarantees (#38)
* DOCSP-23119 conssitency guarantees * DOCSP-23119 consistency guarantees * Review feedback
1 parent 150032a commit 21676ad

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

source/reference/mongosync.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,22 @@ file. For example:
134134
cluster0: "mongodb://192.0.2.10:27017,192.0.2.11:27017,192.0.2.12:27017"
135135
cluster1: "mongodb://192.0.2.20:27017,192.0.2.21:27017,192.0.2.22:27017"
136136

137+
Consistency
138+
~~~~~~~~~~~
139+
140+
``mongosync`` supports :term:`eventual consistency` on the destination
141+
cluster. Read Consistency is not guaranteed on the destination cluster,
142+
the source and destination clusters may differ at a given point in
143+
time. However, if new writes are halted on the source cluster, the
144+
source and destination clusters will eventually hold the same data.
145+
146+
Individual writes may be reordered or combined as they are relayed from
147+
source to destination. For a given document, the total number of writes
148+
may differ between source and destination.
149+
150+
Transactions may appear non-atomically on the destination cluster.
151+
Retryable writes may not be retryable on the destination cluster.
152+
137153
Examples
138154
--------
139155

0 commit comments

Comments
 (0)