Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Транзакции. Часть 2. Конспект книги «Designing Data-Intensive Applications»

Время на прочтение13 мин
Количество просмотров7.5K

Эта статья является конспектом книги «Designing Data-Intensive Applications».

В предыдущем конспекте мы рассмотрели «грязную» операцию чтения – это разновидность состояния гонки, возникающая при попытке конкурентной записи в одни объекты различными транзакциями. К этой категории проблем также относится ситуация потери обновления.

Однако на этом список возможных состояний гонки, возникающих при конкурентных операциях записи не заканчивается. В этом конспекте рассмотрим более сложные примеры конфликтов и то, как с ними бороться. Далее затронем изоляцию уровня сериализуемости, в том числе различные методы, которые обеспечивают сериализуемость. И в конце подведем итоги по транзакциям.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность