Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

A Arquitetura Distribuida

Por:   •  25/3/2018  •  714 Palavras (3 Páginas)  •  436 Visualizações

Página 1 de 3

...

dados em diferentes nós, dependendo do modelo o sistema terá maiores ganhos em leitura e gravação dos dados pois terá maior capacidade para lidar com um maior numero de informações. Quando a replicação é feita em sincronia com os outros nós (replicação síncrona), ela tende a ser mais lenta, pois toda informação que esta em um dos nodos deve ser replicada a todos outros nós do sistema, essa replicação só termina com sucesso quando todos os nós estiverem com o mesmo nível de dados igualados. Este tipo de replicação é ruim em casos de leitura e gravação de dados que estão em constantes atualizações pois o tempo de gravação para este tipo de sistema aumenta, podendo gerar a indisponibilidade do sistema enquanto os nós são atualizados. A replicação assíncrona no caso de um sistema que precise de disponibilidade sempre é geralmente a mais utilizada, pois a atualização dos dados é feita de forma assíncrona. O problema neste tipo de replicação é a diferença dos dados resultantes de uma leitura, pois do modo os dados não precisam estar em todos os nós ao mesmo tempo eles podem não serem visualizados quando requisitado a leitura dos mesmos. Neste caso a aplicação fica responsável pelo gerenciamento do mesmo.

Sharding: A técnica de sharding é parecida com a técnica de replicação porém os dados estão separados em diferentes nós a fim de melhorar a velocidade das consultas. Por exemplo, uma determinada consulta que pretende retornar dez valores, no conceito de sharding à arquitetura permitiria ter cinco valores em um nó e outros cinco valores em outro nó. Esse conceito serve para melhorar o processamento de cada nó aliviando e repartindo as tarefas.

...

Baixar como  txt (4.5 Kb)   pdf (40.1 Kb)   docx (11.6 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no Essays.club