Monday, April 20, 2009

Cautare indexată

Salut. Ce fac oare de Paste ? ... lucrez ... am adaugat Xapian (engine de căutare). Am construit atât wrapper-ul pentru Concept cât și interfața pentru GyroGears. Acum prin simpla bifare a unui flag se poate activa cautarea indexata pentru un proiect, cautare ce vine in 2 variante:
  1. căutare + indexare asincronă (se generează o coadă de indexare, iar indexarea se face de un proces separat, dupa ce a fost adaugată/modificată sau stearsă de un utilizator)
  2. căutare + indexare sincronă (indexarea se face imediat ce informația a fost adaugată)
In curand voi posta un link cu primul proiect web 2.0 generat cap coada din GyroGears.

De ce Xapian ? Ca sa intrebe PHP-istii "de ce nu Lucene ?". Voi implementa si Lucy (varianta C a lui Lucene imediat ce va exista un release pentru aceasta). Un alt motiv pentru Xapian este faptul ca foloseste BM25 (ce pe Lucene am inteles ca este disponibil doar ca plug-in separat).

No comments: