Lar Bases de dados Qual é a consistência eventual? - o que é techopedia

Qual é a consistência eventual? - o que é techopedia

Índice:

Anonim

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.

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.

Qual é a consistência eventual? - o que é techopedia