Изменения документа Оптимистичная блокировка

Редактировал(а) Alexandr Fokin 2024/07/05 11:48

<
От версии < 1.15 >
отредактировано Alexandr Fokin
на 2023/08/24 23:29
К версии < 1.16
отредактировано Alexandr Fokin
на 2024/07/05 11:48
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,5 +1,4 @@
1 -
2 -
1 +(% style="background-color:#ffffff" %)
3 3  |(% style="width:148px" %) |(% style="width:1337px" %)Оптимистичная блокировка, Optimistic lock
4 4  |(% style="width:148px" %)Алгоритм|(% style="width:1337px" %)(((
5 5  1. Берем элемент (не блокируя) (фиксируем version/timestamp)
... ... @@ -19,6 +19,8 @@
19 19  * Не подходит для операций, которые не являются идемпотентными (например запросы во внешние сервисы).
20 20  * В некоторых случаях может использовать для управления отсоединенными данными (Предполагая, что данные в основном хранилище либо не будут изменены, либо изменение отсоединенных данных будет отброшено, либо существование механизма слияния изменений основного хранилища и отсоединенного данных).
21 21  )))
21 +|(% style="width:148px" %) |(% style="width:1337px" %)Optimistic locking and automatic retry
22 +[[https:~~/~~/enterprisecraftsmanship.com/posts/optimistic-locking-automatic-retry/>>url:https://enterprisecraftsmanship.com/posts/optimistic-locking-automatic-retry/]]
22 22  
23 23  ----
24 24