Vad är en Peer to Peer-databas?
En peer to peer-databas använder ett nätverk av olika individs resurser på ett kollektivt sätt för att sprida data och information mellan varandra. Deltagarna delar bearbetningskapacitet, bandbredd och lagringsutrymme på hårddisken för att öka förmågan hos det kollektiva nätverket. Den vanligaste användningen av peer-to-peer-databaser är att dela datafiler som både leverantörer och konsumenter.
Den allmänna strukturen för en peer to peer-databas har formen av ett stort eller litet nätverk där varje användare fungerar som en nod. Peer to peer-nätverk har en användarplattform som gör det möjligt för enskilda deltagare att utbyta innehåll och information via det grundläggande Internet Protocol-nätverket. Beroende på databasen är användarna antingen identifierbara eller anonyma.
Medan peer-to-peer-databaser har använts under ett antal år, ökade systemens popularitet under slutet av 1990-talet med utbyte av datafiler associerade med musik och video. Ett av de första populära nätverken var Napster, en peer to peer-databas utformad för att utbyta MP3-musikfiler. Andra fildelningsdatabaser som FastTrack, Gnutella, BitTorrent ™ och LimeWire ™ fick också popularitet i början av 2000-talet.
Det finns två grundläggande former av peer to peer-databaser: strukturerade och ostrukturerade. Strukturerade databaser har fasta anslutningar som fungerar inom användarplattformen. Ostrukturerade nätverk har olika noder utan fast organisation. Detta möjliggör ökad anonymitet i användardatabasen.
Inom de två ramarna kan nätverket ha formen av ett rent eller centraliserat nätverk. Ett rent peer to peer-nätverk har en fast typ av noder som gör det möjligt för användare att arbeta på en jämn plattform. Centraliserade peer to peer-nätverk har en central server som fungerar som ett huvudindex för användarna. Information samlas in i en central databas och sprids till användare.
Den största fördelen med peer-to-peer-databaser är det faktum att datorkraften sprids över en mängd resurser. Genom att decentralisera kapacitet kan fler klienter läggas till systemet än annars möjligt. Dataöverföringen bromsas inte ner med en ökad mängd användare, som skulle vara fallet med ett centraliserat nätverk.
En av de största utmaningarna från peer to peer-nätverk är dock riskerna med anonyma användare. De flesta nätverk är utan säkerhet, vilket gör det möjligt för en mängd skadlig programvara eller individer att ha tillgång till känslig information. I extrema fall kan hela peer-to-peer-databasen äventyras, vilket kan leda till att stora mängder data bryts ut.