06:44
1,0×
00:00/06:44
531 тыс смотрели · 4 года назад
2 года назад
Java 244. Что такое ACID?
ACID (Atomicity, Consistency, Isolation, Durability) - это набор свойств, которые описывают транзакционные системы и гарантируют, что транзакции выполняются надежно и безопасно. Несоблюдение хотя бы одного из свойств ACID может привести к ошибкам и потере целостности данных, поэтому они являются важными для любой транзакционной системы...
Что такое ACID?
Одна из штук, которую часто спрашивают на собеседовании: Акроним ACID описывает требования к транзакционной системе, обеспечивающие наиболее надежную и предсказуемую её работу. Atomicity — Атомарность Атомарность гарантирует, что никакая транзакция не будет зафиксирована в системе частично. Будут либо выполнены все её подоперации, либо не выполнено ни одной. Consistency — Согласованность Транзакция, достигающая своего нормального завершения (EOT — end of transaction, завершение транзакции) и, тем самым, фиксирующая свои результаты, сохраняет согласованность базы данных...