2017-02-03 5 views
0

Da Azure Documentdb das gesamte Dokument aktualisiert, entsteht keine Situation für schmutzige Lese-/Schreib-/Phantome.Azure Document DB Dirty Lesen/Schreiben

Angenommen, ich habe Dokument folgende

{ 
id:"1", 
markers:[1,2,3] 
} 

Client A liest das obige Dokument .. in einem Web-App .. und sitzt mit für sie ca. 5 Minuten und in Zwischenzeit Client B auch das Dokument liest, aber es aktualisiert es mit

{ 
id:"1" 
**markers:[1,2,3,4]** 
} 

Da das Update von Client A in Update des gesamten Dokuments kommen würde, würde es die Daten korrumpieren?

Gibt es eine Möglichkeit, dies zu vermeiden?

Antwort