Tecnologia EmÁudio: Características de Sistemas NoSQL - Parte Um
Bom dia! Boa tarde! Boa noite! Independente do horário é sempre um prazer ter você aqui comigo, guarde isso. Bora aprender sobre as características dos sistemas NoSQL?
Vamos Juntos. ElMarsi e Navathe separam as características dos sistemas NoSQL em duas categorias distintas, turma.
A primeira categoria diz respeito às características dos sistemas distribuídos em geral. Já a segunda categoria diz respeito aos modelos de dados e linguagens de consulta adotados nos bancos de dados NoSQL. Bora colocar a mão na massa e começar a falar das características relacionadas aos sistemas distribuídos? Vamos nessa!
Vou começar falando da característica da escalabilidade.
Pessoal, a escalabilidade se refere à possibilidade de se expandir a capacidade do sistema conforme a necessidade. Como já citamos em big data, pode haver uma necessidade de se expandir a capacidade do sistema de maneira muito rápida.
Existem dois tipos de escalabilidade horizontal e vertical. Vamos conferir cada uma.
Escalabilidade horizontal diz respeito a adicionar mais nós, outras máquinas ou outros componentes no sistema, ampliando sua capacidade global.
Escalabilidade vertical diz respeito a aumentar a capacidade das máquinas existentes, por exemplo, adicionando um novo disco no computador que já existe até mesmo pelo alto grau de utilização de computação em nuvem em que é fácil adicionar e remover nós conforme a demanda nos sistemas NoSQL é muito frequente a utilização de escalabilidade horizontal.
Deu para pegar? Próxima característica.Disponibilidade, replicação e consistência eventual. Muito bem o que que é isso aí?
Essas três características, pessoal, estão fortemente relacionadas. Tá bom?
Para que o sistema esteja disponível para responder adequadamente as requisições dos usuários, é importante que o mesmo dado esteja replicado, ou seja copiado em mais de um nó. Assim, caso um nó falhe, o usuário pode ter sua requisição atendida, pois ele estará disponível em outro local do sistema. Essa replicação d... Ler mais