_roro: Suche über mysql wie

Beitrag lesen

Moin,

falls Du ein PERL-Script oben drauf zu setzen hast, bzw. ein CGI-Webfrontend für eine Volltextsuche (in PERL geschrieben), nun, ich empfehle da immer das CPAN-Modul "Text::Query".

Suchbegriffe im Stil von AltaVista eingeben, geklammerte Suchterms usw. das geht damit recht einfach zu programmieren. Allerdings, das ist zu beachten, solche Konstrukte funktionieren völlig losgelöst vom RDBMS, es ist so, dass ein damit geschriebenes Script per Schleife durch die Tabelle geht, ohne die Vorzüge eines RDBMS zu nutzen, wie z.B. Indexe (Plural von Index - Indizies?).

Je nach Hardware kann eine Suchanfrage auf eine MySQL-Tabelle mit 20.000 Records schonmal ein paar Sekunden daueren, wohingegen eine Substringsuche mit "like...." viel schneller zu einem Ergebnis führen kann.

--roro