Это требования к транзакционной системе.
Atomicity(атомарность) -- либо транзакция выполнена до конца, либо она не выполнена вообще.
Consistency(cогласованность) -- система должна находится в соглассованном состоянии до начала транзакции, и в соглассованном состоянии после нее. Например если на одном счету произошло снятие суммы, то на дргом ссоответвующем счете точно такаяже сумма должна и появиться. Система может быть несоглассованной только во время транзакции.
Isolation(изолированность) -- другая транзакция не может получить данные часть которых уже обновленна выполняемой в этот момент транзакцией, а другая нет.
Durability(долговечность) -- если система дала уведомление о том, что транзакция прошла успешно, то с этими данными после этого ничего случиться не может.
Комментариев нет:
Отправить комментарий