Kirjoittaja Aihe: YaCy Googlen tappajana?  (Luettu 1982 kertaa)

Sami Lehtinen

  • Käyttäjä
  • Viestejä: 754
  • Techie
    • Profiili
    • Sami Lehtinen
YaCy Googlen tappajana?
« : 31.03.13 - klo:16.54 »
Tietoviikon sivuilta muistaakseni luin vinkin Yacyyn, joka vaikutti kiintoisalta hakukoneelta, tai niin kuin lehti kertoili, Googlen korvaajalta.

Hmm, nyt tuossa on iloisesti mielestäni sotkettu kaksi asiaa.
1) Indeksointi
2) (Globaali) Hakupalvelu

-- Asiaan --

1) YaCy taitaa soveltua mainosti rajatuun indeksointiin ja siihen liittyvään hakuun. Joka voidaan myös toteuttaa monella full text tietokannalla ja yksinkertaisella dataa syöttävällä scriptillä tiettyyn rajaan asti.

Tämä on mielestäni varsin selkeää.

2) Tämä ei taas onnistu käsittääkseni mitenkään järkevästi YaCyllä, olen joskus vuosia sitten aiheesta lukenut aja ainakaan silloin tuossa ei ollut mitään erittäin edistynyttä ja fiksua sharding menetelmään jolla halutut tulokset saavutettaisiin tehokkaasti. -> Homma toimii hitaasti ja huonosti, lisäksi tulosten ranking voi olla ihan mitä sattuu.

Kohta yksi onkin helposti ratkaistavissa, useillakin vaihtoehdoilla. Kohta kaksi onkin se joka on sitten erittäin vaikea. Varsinkin jos siis halutaan varmistaa isossa hajautetussa verkossa suorituskyky, sekä pitää mukana esim. suurta määrää peerejä, joilla on erittäin rajalliset indeksointitulokset. Ongelmaksi muodostuu silloin ns. super-nodejen puute, jolla olisi riittävän kattava datasetti, vaikka se ei kata kaikkea, se tietäisi mistä tietoa löytyy lisää kun sitä tarvitaan.

Koska käsittäkseni nykyisessä ratkaisussa tuota supernode ratkaisua ei ole, se johtaa siihen, että palvelu on enemmän tai vähemmän käyttökelvoton. Ehkäpä tuota voisi ajaa joku riippumaton organisaatio lahjoituksilla tms. Eli olisi oikea YaCy "hakupalvelu", eikä vain epämääräistä joukkoa YaCy nodeja, joiden tuloksista ei saada oikein mitään varmuutta.

Tietysti joku joka on nyt tuohon asiaan perehtynyt paremmin kuin minä, voisi kertoa miten asiat oikeasti on. Tällaisen käsityksen asiasta sain vaan yhden viikonlopun leikkimisellä ja asian tutkimisella pari kolme vuotta sitten. Missään nimessä YaCyllä ja joukolla [Google, Bing, DuckDuckGo, Yandex, Baidu, Soso] ei ole sinänsä mitään yhteistä, koska periaate on ihan erilainen.

Lopputulos

YaCyn suhteen pitäisi tehdä mielestäni paljon työtä hajautuksen toiminnallisuuden tehostamiseen ja supernodeihin, jotta siitä saataisiin jotain järkevää ulos suuremmassa mittakaavassa. Paras tapa olisi mielesäni jonkinlainen non-profit organisaatio, joka pyörii kohtuullisin lahjoituksin.

Edit: Otsikon case korjattu.
« Viimeksi muokattu: 15.04.13 - klo:19.45 kirjoittanut Sami Lehtinen »

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
Vs: YaCY Googlen tappajana?
« Vastaus #1 : 04.04.13 - klo:00.39 »
Hei,
kiitos tästä selventävästä kuvauksesta. un nyt ei ole sitä rahaa tuon organisaation bygäämiseen, niin taidan jatkaa vanhaan malliin. Ehkä kuitenkin seurailen hanketta silmäkulmalla ...
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

Sami Lehtinen

  • Käyttäjä
  • Viestejä: 754
  • Techie
    • Profiili
    • Sami Lehtinen
Vs: YaCY Googlen tappajana?
« Vastaus #2 : 15.04.13 - klo:19.35 »
Ainoa hyöty tuosta on, jos sun pitää pystyttää esim. omalle sivustolle hakupalvelu, etkä halua ostaa hyvää palvelua tai viritellä lukemattomia muita vaihtoehtoja / saitti kohtaista hakua. Silloin voit pystyttää tuosta oman hakupalvelun. Muuten se menee lähinnä 'kuriositeetti' kategoriaan, käytännön käyttöarvoa sillä ei ole.