Fulltext databaze pomoci PHP a MySQL

Honza Pazdziora adelton na informatics.muni.cz
Čtvrtek Říjen 21 15:48:22 CEST 1999


On Thu, Oct 21, 1999 at 03:47:38PM +0200, Tomas Kouba wrote:
> Zdravim a preji pekny den,
> 
> bohuzel oproti fulltextovych databazim je toto reseni ponekud nesikovne,
> pokud mnozstvi, resp. velikost indexovanych dokumentu bude ponekud vetsi. Je
> nutne si uvedomit, ze s kazdym slovem (i kdyz se 1000x opakuje) pribude do
> tabulky v databazi jedna veta, coz muze velmi snadno polozit i tak dobry SQL
> server jako je MySQL. Pokud napr. uvazujeme o 10.000 souborech s 10.000
> slovy, budeme mit tabulku o 100.000.000 vet, s cimz si MySQL zrejme
> neporadi.

MyConText to resi tak, ze (v jedne z variant pouziti) ma ke kazdemu
slovu blob ve kterem je seznam dokumentu, ktere to dane slovo obsahuji
(a volitelne tam muze byt pocet vyskytu).

Samozrejme, kdyz chcete vyhledavat i pres posloupnosti slov (fraze),
musite tam mit i pozice vsech (vetsiny) slov. Toto zatim MyConText
resi nadstavbou nad tim naivnim resenim, ale po dnesni prednasce
kolegy Rychleho se s tim budu snazit neco udelat.

------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, DBI, Oracle, MySQL, auth. WWW servers, MTB, Spain, ...
------------------------------------------------------------------------


Další informace o konferenci Databases