Hva er en Peer to Peer-database?
En peer to peer-database bruker et nettverk av ulike individs ressurser på en kollektiv måte for å spre data og informasjon mellom hverandre. Deltakerne deler prosesseringsevne, båndbredde og disklagringsplass for å øke muligheten til det kollektive nettverket. Den vanligste bruken av peer to peer-databaser er å dele datafiler som både leverandører og forbrukere.
Den generelle strukturen i en peer to peer-database har form av et stort eller lite nettverk med hver bruker som fungerer som en node. Peer to peer-nettverk har en brukerplattform som lar enkeltdeltakere utveksle innhold og informasjon gjennom det grunnleggende Internet Protocol-nettverket. Avhengig av databasen er brukerne enten identifiserbare eller anonyme.
Mens jevnaldrende databaser har blitt brukt i en årrekke, økte systemenes popularitet i løpet av slutten av 1990-tallet med utveksling av datafiler assosiert med musikk og video. Et av de første populære nettverkene var Napster, en peer to peer-database designet for å utveksle MP3-musikkfiler. Andre fildelingsdatabaser som FastTrack, Gnutella, BitTorrent ™ og LimeWire ™ fikk også popularitet på begynnelsen av det 21. århundre.
Det er to grunnleggende former for jevnaldrende databaser: strukturert og ustrukturert. Strukturerte databaser har faste tilkoblinger som opererer innenfor brukerplattformen. Ustrukturerte nettverk har en rekke noder uten fast organisering. Dette gir økt anonymitet i brukerdatabasen.
Innenfor de to rammene kan nettverket ha form av et rent eller sentralisert nettverk. Et rent peer to peer-nettverk har en fast type noder som lar brukerne operere på en jevn plattform. Sentraliserte peer to peer-nettverk har en sentral server, som fungerer som en hovedindeks for brukerne. Informasjon samles i en sentral database og spres til brukere.
Den største fordelen med peer to peer databaser er det faktum at datakraft er spredt over en rekke ressurser. Ved å desentralisere kapasitet, kan flere klienter legges til systemet enn ellers er mulig. Dataoverføring bremses ikke med et økt volum av brukere, som vil være tilfelle med et sentralisert nettverk.
En av de største utfordringene fra peer to peer nettverk er imidlertid risikoen forbundet med anonyme brukere. De fleste nettverk er usikret i naturen, noe som gjør det mulig for en rekke skadelig programvare eller enkeltpersoner å ha tilgang til sensitiv informasjon. I ekstreme tilfeller kan hele peer to peer-databasen bli kompromittert, noe som resulterer i at store skår av data blir utvunnet.