Índice:
- Definição - O que significa Banco de Dados Distribuído?
- Techopedia explica banco de dados distribuído
Definição - O que significa Banco de Dados Distribuído?
Um banco de dados distribuído é um tipo de configuração de banco de dados que consiste em repositórios de dados fracamente acoplados. Em uma configuração tradicional de banco de dados, todos os dispositivos de armazenamento são conectados ao mesmo servidor, geralmente porque estão no mesmo local físico. Um banco de dados distribuído funciona como um sistema de banco de dados único, embora o hardware do banco de dados seja executado por muitos dispositivos em locais diferentes.
Techopedia explica banco de dados distribuído
O grande problema dos bancos de dados distribuídos é como mantê-los atualizados e sincronizados. Em outras palavras, como a replicação é realizada e como a integridade referencial é mantida? Um relacionamento mestre / escravo é uma grande parte disso. Para simplificar, um banco de dados é selecionado como mestre, usado durante o processo de replicação para outros bancos de dados designados como escravos. Durante a replicação, software especializado é usado para verificar e verificar cada banco de dados em busca de inconsistências e alterações, que, uma vez encontradas, são replicadas para que todos os bancos de dados tenham a mesma aparência. Esse processo pode ser complexo e demorado, à medida que o banco de dados cresce em número e tamanho.