Skip to main content

Ano ang isang peer sa peer database?

Ang isang peer sa peer database ay gumagamit ng isang network ng iba't ibang mga mapagkukunan ng mga indibidwal sa isang kolektibong fashion upang maikalat ang data at impormasyon sa bawat isa.Ang mga kalahok ay nagbabahagi ng kakayahan sa pagproseso, bandwidth at puwang sa pag -iimbak ng disk upang madagdagan ang kakayahan ng kolektibong network.Ang pinaka -karaniwang paggamit ng peer sa mga database ng peer ay upang ibahagi ang mga file ng computer dahil ang parehong mga supplier at mga mamimili.

Ang pangkalahatang istraktura ng isang peer sa peer database ay tumatagal ng form ng isang malaki o maliit na network sa bawat gumagamit na nagpapatakbo bilang isang node.Nagtatampok ang Peer to Peer Networks ng isang platform ng gumagamit na nagbibigay -daan sa mga indibidwal na kalahok na makipagpalitan ng nilalaman at impormasyon sa pamamagitan ng pangunahing network ng protocol ng internet.Depende sa database, ang mga gumagamit ay alinman sa makikilala o hindi nagpapakilala.

Habang ang mga peer sa mga database ng peer ay ginamit sa loob ng isang taon, ang katanyagan ng mga system ay tumaas sa huling bahagi ng 1990s kasama ang pagpapalitan ng mga file ng computer na nauugnay sa musika at video.Ang isa sa mga unang tanyag na network ay ang Napster, isang peer sa peer database na idinisenyo upang makipagpalitan ng mga file ng musika ng MP3.Iba pang mga database ng pagbabahagi ng file tulad ng Fasttrack, Gnutella, BitTorrent Trade;at Limewire Trade;Nakakuha din ng katanyagan sa unang bahagi ng ika -21 siglo.

Mayroong dalawang pangunahing anyo ng peer sa mga database ng peer: nakabalangkas at hindi nakabalangkas.Ang mga nakaayos na database ay nagtatampok ng mga nakapirming koneksyon na nagpapatakbo sa loob ng platform ng gumagamit.Nagtatampok ang mga hindi nakaayos na network ng iba't ibang mga node nang walang nakapirming samahan.Pinapayagan nito para sa pagtaas ng hindi nagpapakilala sa loob ng database ng gumagamit.

Sa loob ng dalawang frameworks, ang network ay maaaring kumuha ng form ng isang dalisay o sentralisadong network.Nagtatampok ang isang purong peer sa peer network ng isang nakapirming uri ng mga node na nagbibigay -daan sa mga gumagamit na gumana sa isang kahit na platform.Nagtatampok ang sentralisadong peer sa mga peer network ng isang gitnang server, na nagpapatakbo bilang pangunahing index para sa mga gumagamit.Ang impormasyon ay nakolekta sa isang gitnang database at nagkalat sa mga gumagamit.

Ang pangunahing bentahe ng peer sa mga database ng peer ay ang katunayan na ang lakas ng computing ay kumalat sa iba't ibang mga mapagkukunan.Sa pamamagitan ng desentralisadong kapasidad, mas maraming mga kliyente ang maaaring maidagdag sa system kaysa sa kung hindi man posible.Ang paglipat ng data ay hindi pinabagal sa isang pagtaas ng dami ng mga gumagamit tulad ng magiging kaso sa isang sentralisadong network.

Ang isa sa mga pangunahing hamon ng peer sa peer networking, gayunpaman, ay ang mga panganib na nauugnay sa mga hindi nagpapakilalang gumagamit.Karamihan sa mga network ay hindi ligtas sa kalikasan, na ginagawang posible para sa iba't ibang mga nakakahamak na software o mga indibidwal na magkaroon ng access sa sensitibong impormasyon.Sa matinding mga kaso, ang buong peer sa database ng peer ay maaaring maging nakompromiso, na nagreresulta sa malalaking swath ng data na mined.