YaCy

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
YaCy
software
Siglă
O captură de ecran a unui client de căutare YaCy
O captură de ecran a unui client de căutare YaCy
Tip De la persoană la persoană
Motor de căutare (nu este listat )
Dezvoltator Michael Christen
Data primei versiuni 2004
Ultima versiune 1,92 (26 decembrie 2016)
Sistem de operare Linux
Microsoft Windows
macOS
Limba Java
Licență GPL
( licență gratuită )
Site-ul web yacy.net/

YaCy este un motor de căutare distribuit, bazat pe principiul peer-to-peer . Acest program, dezvoltat în Java , este un software gratuit , deoarece este lansat sub o licență GPL 2. Odată ce programul este instalat, computerul dvs. devine un partener YaCy și este lansat un program de indexare. Rezultatele sunt partajate într-o bază de date distribuită (index).

O rețea YaCy se caracterizează printr-o arhitectură descentralizată, conform căreia toate nodurile sunt echivalente și nu există un server principal. Puteți configura programul să funcționeze ca un crawler sau ca un proxy .

Accesul la funcțiile de căutare are loc printr-un server web local care oferă o casetă de căutare pentru a introduce termenii de căutat și returnează rezultatele într-un format similar cu cel al motoarelor de căutare tradiționale.

Caracteristici

Având în vedere arhitectura distribuită a sistemului Yacy și faptul că este un proiect lansat cu o licență gratuită, sistemul YaCy are caracteristici care îl diferențiază de un motor de căutare monolitic [1] .

Beneficii

  • Având în vedere lipsa unui server central, rezultatele nu pot fi cenzurate (așa cum s-a întâmplat în trecut în cazul Google în China sau așa se întâmplă și în cazul motorului de căutare chinez Baidu )
  • Deoarece motorul de căutare nu este deținut de o companie, nu există un sistem de publicitate centralizat.
  • YaCy poate fi utilizat pentru indexarea web-ului invizibil , inclusiv rețele precum Tor , I2P sau Freenet
  • Deoarece nu există un server central și codul este deschis, se poate obține un nivel ridicat de confidențialitate.
  • Protocolul YaCy utilizează cereri HTTP , care păstrează transparența și descoperirea paginilor, ajutând în același timp la diagnostic și investigare [2] [3] [4] .

Dezavantaje

  • Deoarece rețeaua YaCy este deschisă pentru toată lumea, colegii rău intenționați pot introduce teoretic rezultate inexacte, incorecte sau părtinitoare din punct de vedere comercial.
  • Utilizarea cererilor HTTP poate fi mai lentă decât protocoalele non-text (numai binare, cum ar fi TCP și UDP ), dacă nu sunt comprimate, cu toate acestea, performanța poate fi crescută prin utilizarea instrumentelor de compresie a datelor , cum ar fi gzip .

Notă

Elemente conexe

  • Sciencenet , un motor de căutare a cunoștințelor științifice, bazat pe YaCy

Alte proiecte

linkuri externe