Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

mySQL-Frage

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
warry
PostRank 5
PostRank 5
Beiträge: 304
Registriert: 24.06.2003, 16:36
Wohnort: Walbeck, Niederrhein, NRW

Beitrag von warry » 06.12.2004, 23:55

Hallo,

ich hab hier ne mySQL DB laufen mit rund 1 Mio Datensätzen. Darauf liegt ein fulltext-index, der in einer Suchfunktion mit match ... against ... abgefragt wird.

Jetzt hab ich allerdings ein kleines Umlaut-Problem und zwar hab ich alle Sorten von Umlauten in der DB, also z.B. ö oe und ö (Ein früher Fehler, der sich jetzt rächt).

Jetzt würde ich gerne bei Suchen alle Formen berücksichtigen, also eine Suche nach Möhre soll auch Moehre finden und umgekehrt.

REGEXP gehen bei match against nicht und es muß match against sein, alles andere ist grottenlangsam.

Irgendjemand ne Idee?

Gruß
Franz

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Jojo
PostRank 9
PostRank 9
Beiträge: 2847
Registriert: 19.03.2004, 10:33
Wohnort: Papenburg

Beitrag von Jojo » 07.12.2004, 01:06

Schreib doch ein kleines Script das deine früheren Fehler behebt. Damit müsste sich zumindest "ö" schonmal umwandeln lassen.

HW
PostRank 8
PostRank 8
Beiträge: 761
Registriert: 04.04.2004, 08:00
Wohnort: Viersen

Beitrag von HW » 07.12.2004, 09:01

..braucht man dazu ein Script? :o

Reicht da nicht eine einfache Abfrage aus?

Die wird zwar etwas dauern, aber 1Mio Datensätze ist auch nicht viel.