Изменения документа Транзакции

Редактировал(а) Alexandr Fokin 2024/01/09 16:13

От версии 1.3
отредактировано Alexandr Fokin
на 2022/11/01 00:34
Изменить комментарий: К данной версии нет комментариев
К версии 1.4
отредактировано Alexandr Fokin
на 2022/11/13 18:49
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -5,13 +5,13 @@
5 5  [[https:~~/~~/habr.com/ru/post/165223/>>url:https://habr.com/ru/post/165223/]]
6 6  
7 7  
8 -|(% style="width:232px" %)Оптимистичные блокировки|(% style="width:1250px" %)(((
8 +|(% style="width:209px" %)[[Оптимистичная блокировка>>doc:Архитектура и модели.Блокировки.Оптимистичная блокировка.WebHome]]|(% style="width:1273px" %)(((
9 9  В рамках сессии позволяет установить наблюдение за значением по ключу. Если значение будет изменено, то redis оповестит об этом и позволит откатить операцию, либо выполнить заново.
10 10  
11 11  Как работает Redis при одновременном доступе нескольких клиентов?
12 12  [[https:~~/~~/ru.stackoverflow.com/questions/876405/Как-работает-redis-при-одновременном-доступе-нескольких-клиентов>>url:https://ru.stackoverflow.com/questions/876405/Как-работает-redis-при-одновременном-доступе-нескольких-клиентов]]
13 13  )))
14 -|(% style="width:232px" %)Пессимистичные блокировки|(% style="width:1250px" %)(((
14 +|(% style="width:209px" %)[[Пессимистичная блокировка>>doc:Архитектура и модели.Блокировки.Пессимистичная блокировка.WebHome]]|(% style="width:1273px" %)(((
15 15  Не содержит из коробки, но позволяет сконструировать логику блокировки или семафора (ограничение степени параллелизма при выполнении секции) через ручную реализацию.
16 16  (При такой реализации все клиенты должны исполнять логику по взятию блокировки, а также ее сброса в случае разрыва соединения)
17 17