Изменения документа Оптимистичная блокировка
Редактировал(а) Alexandr Fokin 2025/09/20 11:01
От версии 1.4
отредактировано Alexandr Fokin
на 2022/11/13 19:47
на 2022/11/13 19:47
Изменить комментарий:
К данной версии нет комментариев
К версии 1.1
отредактировано Alexandr Fokin
на 2022/11/12 21:50
на 2022/11/12 21:50
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,8 +1,0 @@ 1 -Берем элемент (не блокируя) (фиксируем version/timestamp) 2 -Производим обработку. 3 -Атомарно проверяем, что version/timestamp не изменился. (иначе ошибка/повторная обработка/игнорирования, что исходные данные изменились с момента начала обработки) 4 -Сохраняем элемент. 5 - 6 ----- 7 - 8 -Compare and swap (CAS)