Consistência Eventual

Autor: Judy Howell
Data De Criação: 1 Julho 2021
Data De Atualização: 23 Junho 2024
Anonim
Consistência Eventual - Tecnologia
Consistência Eventual - Tecnologia

Contente

Definição - O que significa Consistência Eventual?

A consistência eventual é um aspecto do modelo de design de operação de dados Basicamente disponível, estado flexível, consistência eventual (BASE). O modelo BASE ajuda a promover diferentes tipos de alternativas para a expansão ou desempenho aprimorado de operações de banco de dados e sistemas similares, permitindo um protocolo mais flexível para correspondência de dados.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Consistência Eventual

Geralmente, o modelo BASE para operações de banco de dados é contrastado com outro modelo chamado ACID, que valoriza a consistência dos dados e garante que os dados serão atualizados e correspondidos imediatamente dentro de um sistema. O BASE, por outro lado, permite tipos menos rígidos de atualizações e resoluções de dados em todo o sistema, permitindo alguns tempos de latência que causam incompatibilidade de dados. Consistência eventual é a ideia de que, em um banco de dados ou sistema usando a filosofia BASE, todos os dados eventualmente se tornarão consistentes ao longo do tempo.


Uma maneira de pensar sobre a consistência eventual é que, em vez de exigir atualizações imediatas no sistema, este modelo define um cronograma fixo para a resolução completa no sistema. Dito isto, um design usando eventual consistência deve funcionar para resolver incompatibilidades ou inconsistências de dados à medida que ocorrem. Isso requer várias estratégias para resolução de conflitos na infraestrutura de dados.