Lar Desenvolvimento O que é basicamente disponível, estado flexível, consistência eventual (base)? - o que é techopedia

O que é basicamente disponível, estado flexível, consistência eventual (base)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Basicamente disponível, Estado flexível, Consistência eventual (BASE)?

Basicamente disponível, estado flexível, consistência eventual (BASE) é uma filosofia de design de sistema de dados que valoriza a disponibilidade sobre a consistência das operações. O BASE foi desenvolvido como uma alternativa para produzir arquiteturas de dados mais escaláveis ​​e acessíveis, fornecendo mais opções para empresas / clientes de TI em expansão e simplesmente adquirindo mais hardware para expandir as operações de dados.

Techopedia explica Basicamente Disponível, Soft State, Eventual Consistency (BASE)

O BASE pode ser explicado em contraste com outra filosofia de design - Atomicidade, Consistência, Isolamento, Durabilidade (ACID). O modelo ACID promove consistência sobre disponibilidade, enquanto o BASE promove disponibilidade sobre consistência.

Especialistas observaram que o BASE exige um nível de "falha" ou falta de consistência, que faz com que uma operação de dados seja executada com menos eficácia sem sobrecarregar os usuários. Um exemplo é quando um designer relaxa a consistência de um banco de dados transacional financeiro, permitindo um tempo de atraso entre uma transação e as atualizações da conta. Permitir dados menos atualizados constantemente dá aos desenvolvedores a liberdade de criar outras eficiências no sistema geral. Em outras palavras, elementos como consistência e disponibilidade geralmente são vistos como concorrentes de recursos, onde o ajuste de um pode afetar o outro. No BASE, os engenheiros adotam a idéia de que os dados têm a flexibilidade de serem "eventualmente" atualizados, resolvidos ou tornados consistentes, em vez de instantaneamente resolvidos.

O que é basicamente disponível, estado flexível, consistência eventual (base)? - o que é techopedia