ACID - Definição do Glossário de CI/CD
ACID é o conjunto de garantias que um banco de dados transacional oferece: Atomicidade (tudo ou nada), Consistência (as regras sempre valem), Isolamento (transações concorrentes não interferem) e Durabilidade (dados confirmados sobrevivem a uma falha).
Por que importa
ACID é o que permite ao código da aplicação tratar uma mudança de múltiplas instruções como uma única operação segura. Sistemas que relaxam essas garantias (muitas vezes chamados de BASE) as trocam por escala e disponibilidade.
Guias relacionados
Transaction - CI/CD Glossary DefinitionTransaction: A transaction groups one or more statements into a single unit that either fully commits or full…
Isolation Level - CI/CD Glossary DefinitionIsolation Level: An isolation level controls how visible one transaction's uncommitted work is to others. The…
Eventual Consistency - CI/CD Glossary DefinitionEventual Consistency: Eventual consistency is a guarantee that, given no new writes, all replicas will conver…