From 9d721851450aa3cf5a0590acbbbd1e32f80fcbfb Mon Sep 17 00:00:00 2001 From: Struchkov Mark Date: Fri, 21 Jun 2024 14:01:38 +0300 Subject: [PATCH] vault backup: 2024-06-21 14:01:38 --- _inbox/Безмастерная репликация.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_inbox/Безмастерная репликация.md b/_inbox/Безмастерная репликация.md index 21086e7b..dfc86413 100644 --- a/_inbox/Безмастерная репликация.md +++ b/_inbox/Безмастерная репликация.md @@ -12,7 +12,7 @@ linked: --- ![800](Pasted%20image%2020240226135429.png) -Клиент сразу пишет во все реплики. До каких-то информация доходит, до каких-то нет. Ноды возвращают результаты, клиент их подсчитывает. Если количество успешных ответов больше, чем заранее выставленное число W, то мы считаем эту запись успешной. ==Если их меньше, но не 0, отката транзакции не будет.== +Клиент сразу пишет во все реплики. До каких-то информация доходит, до каких-то нет. Ноды возвращают результаты, клиент их подсчитывает. Если количество успешных ответов больше, чем заранее определенное число W, то мы считаем эту запись успешной. ==Если их меньше, но не 0, отката транзакции не будет.== Читаем мы также со всех реплик разом, но удастся прочитать может только с нескольких. В таком случае у нас есть число R, которое означает, какое минимальное количество реплик нам должно ответить, чтобы мы считали операцию чтения успешной.