Azure / Azure/azure-sdk-for-python

N-Region Commit

Offen
#42,950 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @dibahlfi Auf GitHub ansehen
Client Cosmos
Vorherrschende Sprache
Python
Sterne
5.6k
Forks
3.4k
Ø Merge
2 T. 2 Std.
Gemergte PRs (30 T.)
213

Beschreibung

Currently, for less than strong consistency, the Client SDK emits an acknowledgement for a write operation as soon as the Primary and two secondaries in the Write region have committed. In a multi-region configuration, this can create data-loss since an acknowledged write operation can be lost in the case of the Write region failure. To increase durability and minimize chances of data loss, we propose to enforce that the Write region plus N Read regions must commit before the Client SDK emits an acknowledgement.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.