Что такое ACID за 9 минут
Java 1373. ACID.
1373. ACID. ACID (Atomicity, Consistency, Isolation, Durability) - это набор принципов, которые обеспечивают надежность и целостность транзакций в базах данных. Вот что я знаю о каждом из этих принципов: Атомарность (Atomicity): Этот принцип гарантирует, что транзакция будет выполнена либо полностью, либо не выполнена вообще. Если в рамках транзакции происходит несколько операций, все они должны быть выполнены успешно, иначе ни одна из них не должна быть применена к базе данных. Согласованность...
ACID принципы - что это и зачем оно надо
Как только разработчик вырастает из уровня джуна и начинает погружаться в чудесные дебри архитектуры, проективарония, работы с БД чуть шире, чем CRUD - то часто начинает слышаться такая абревиатура, как ACID. На собеседованиях разработчиков так же могут спрашивать про этот набор требований. Давайте разберем, что же означает каждая из букв этой чудесной абревиатуры. ACID - это перечень требований к разрабатываемой системе, который призван обеспечить сохранность и валидность наших данных на уровне БД...