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

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

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

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,4 +1,5 @@
1 -(% style="background-color:#ffffff" %)
1 +
2 +
2 2  |(% style="width:148px" %) |(% style="width:1337px" %)Оптимистичная блокировка, Optimistic lock
3 3  |(% style="width:148px" %)Алгоритм|(% style="width:1337px" %)(((
4 4  1. Берем элемент (не блокируя) (фиксируем version/timestamp)
... ... @@ -18,8 +18,6 @@
18 18  * Не подходит для операций, которые не являются идемпотентными (например запросы во внешние сервисы).
19 19  * В некоторых случаях может использовать для управления отсоединенными данными (Предполагая, что данные в основном хранилище либо не будут изменены, либо изменение отсоединенных данных будет отброшено, либо существование механизма слияния изменений основного хранилища и отсоединенного данных).
20 20  )))
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/]]
23 23  
24 24  ----
25 25