G
GameR
Guest
Das Problem ist wohl nicht die Volltext-Suche, die kann man beliebig flexibel schreiben, es sei denn, sie haben die von MySQL genommen.
Zudem basieren viele Suchen auf einem Volltext-Suchindex, was sie unterscheidet ist der Algorithmus dahinter, denn eine normale Suche mit LIKE ist mal absolut nicht zu empfehlen.
Ich denk, dass man eventuell vielleicht so was wie eine Blacklist und Whitelist führen sollte, wo man gängige Abkürzungen wenn sie für das Forum Sinn macht, einfügt.
Ach ja, für alles andere, also die Verknüpfungstabelle, sollte eigentlich nicht so groß sein, da ja die Wörter nur einmal abgespeichert werden müssen und man anschließend ja nur noch eine Zuordnung braucht, und im meisten Fall sollten da maximal 4Bytes pro ID und eventuell noch mal 4 Bytes pro Counter wenn man denn die Anzahl der Wörter gezählt haben will, zusammen kommen.
Ich denk halt wirklich, dass das größte Problem ist, dass man sich nicht die Mühe einer eventuell White-List und Blacklist macht, letzteres wird ja oft umgesetzt und in der alten vB-Suche ja auch drin.
Zudem basieren viele Suchen auf einem Volltext-Suchindex, was sie unterscheidet ist der Algorithmus dahinter, denn eine normale Suche mit LIKE ist mal absolut nicht zu empfehlen.
Ich denk, dass man eventuell vielleicht so was wie eine Blacklist und Whitelist führen sollte, wo man gängige Abkürzungen wenn sie für das Forum Sinn macht, einfügt.
Ach ja, für alles andere, also die Verknüpfungstabelle, sollte eigentlich nicht so groß sein, da ja die Wörter nur einmal abgespeichert werden müssen und man anschließend ja nur noch eine Zuordnung braucht, und im meisten Fall sollten da maximal 4Bytes pro ID und eventuell noch mal 4 Bytes pro Counter wenn man denn die Anzahl der Wörter gezählt haben will, zusammen kommen.
Ich denk halt wirklich, dass das größte Problem ist, dass man sich nicht die Mühe einer eventuell White-List und Blacklist macht, letzteres wird ja oft umgesetzt und in der alten vB-Suche ja auch drin.