O que é um banco de dados pares para pares?
Um banco de dados pares para pares usa uma rede de recursos de vários indivíduos de maneira coletiva para espalhar dados e informações entre si. Os participantes compartilham capacidade de processamento, largura de banda e espaço de armazenamento em disco para aumentar a capacidade da rede coletiva. O uso mais comum dos bancos de dados pares para pares é compartilhar arquivos de computador como fornecedores e consumidores. As redes pares a pares apresentam uma plataforma de usuário que permite que os participantes individuais trocem conteúdo e informações através da rede básica de protocolo da Internet. Dependendo do banco de dados, os usuários são identificáveis ou anônimos.
Enquanto os bancos de dados de pares para pares têm sido usados há vários anos, a popularidade dos sistemas aumentou no final dos anos 90 com a troca de arquivos de computador associados à música e vídeo. Uma das primeiras redes populares foi o Napster, um xixir para o banco de dados de pares projetados para trocar arquivos de música mp3. Outros bancos de dados de compartilhamento de arquivos, como FastTrack, Gnutella, BitTorrent ™ e Limewire ™, também ganharam popularidade no início do século XXI. Os bancos de dados estruturados apresentam conexões fixas operando dentro da plataforma de usuário. Redes não estruturadas apresentam uma variedade de nós sem organização fixa. Isso permite aumentar o anonimato no banco de dados do usuário.
Nas duas estruturas, a rede pode assumir a forma de uma rede pura ou centralizada. Uma rede pura de pares para pares possui um tipo fixo de nós que permite que os usuários operem em uma plataforma uniforme. As redes de pares para pares centralizadas apresentam um servidor central, que opera como um índice principal para os usuários. As informações são coletadas em um banco de dados central e dispersas para os usuários.
O MANa vantagem dos bancos de dados pares a pares, está o fato de que o poder de computação está espalhado por uma variedade de recursos. Por capacidade descentralizada, mais clientes podem ser adicionados ao sistema do que de outra forma possível. A transferência de dados não é desacelerada com um volume aumentado de usuários, como seria o caso com uma rede centralizada.
Um dos principais desafios das redes entre pares a pares, no entanto, são os riscos associados a usuários anônimos. A maioria das redes não é garantida por natureza, possibilitando que uma variedade de software ou indivíduos maliciosos tenham acesso a informações confidenciais. Em casos extremos, todo o banco de dados de pares a pares pode ficar comprometido, resultando em grandes faixas de dados minerados.