peer to peer di database utilizza una rete di risorse di vari individui 'in maniera collettiva per la diffusione di dati e di informazioni tra di loro. Partecipanti capacità di elaborazione parti, la larghezza di banda e spazio su disco per aumentare la capacità della rete di collettivi. L'uso più comune di peer to peer database è quello di condividere i file del computer sia come fornitori e consumatori.
La struttura generale di un peer to peer di database assume la forma di una rete di grandi o piccole che operano con ogni utente come un nodo. Reti peer to peer funzionalità di una piattaforma che permette all'utente singoli partecipanti di scambiare contenuti e informazioni attraverso la rete di base di Internet Protocol. A seconda del database, gli utenti sono o identificabili o anonimi. Mentre peer to peer basi di dati sono state utilizzate per un certo numero di anni, la popolarità dei sistemi di rosa durante la fine degli anni 1990, con lo scambio dei file associati con musica e video. Una delle prime reti popolare era Napster, un peer to peer di database progettato per lo scambio di file musicali MP3. Altre banche dati di file sharing come FastTrack, Gnutella, BitTorrent e Limewire ™ ™ anche guadagnato popolarità nei primi anni 21. Ci sono due forme di base del peer to peer database: strutturate e non strutturate. Basi di dati strutturati funzione fissi connessioni che operano all'interno della piattaforma per l'utente. Reti strutturate presentano una serie di nodi, senza un'organizzazione fisso. Questo permette di anonimato maggiore all'interno del database degli utenti. Entro i due quadri, la rete può assumere la forma di una rete di puro o centralizzata. Il peer to peer puro dispone di una rete di nodi di tipo fisso, che consente agli utenti di operare su una piattaforma ancora. Centralizzata peer to peer reti dispongono di un server centrale, che opera come uno dei principali indici per gli utenti. Informazioni sono raccolte in un database centrale e dispersi per gli utenti. Il vantaggio principale di peer to peer database è il fatto che la potenza di calcolo si sviluppa attraverso una varietà di risorse. Con il decentramento di capacità, i clienti possono essere aggiunti al sistema rispetto a quello altrimenti possibile. Il trasferimento dei dati non è rallentato, con un volume maggiore di utenti, come sarebbe il caso con una rete centralizzata.Una delle principali sfide del peer to peer, tuttavia, è il rischio associato a utenti anonimi. Maggior parte delle reti sono garantiti in natura, rendendo possibile per una serie di software dannoso o individui di avere accesso alle informazioni sensibili. In casi estremi, il peer to peer intero database può essere compromessa, con conseguente vaste aree di dati che vengono estratti.
