In mijn database (met emails erin) zitten heel veel langere teksten. Ik was van plan om er een zoekindex voor te maken. Mijn vraag was hoe ik dat best doe, met fulltext search, zoals dat in mysql aanwezig is, of door een aparte tabel te maken met alle woorden uit die tekst + hun frequentie + de id van de email.
Ik was aan dat laatste aan het denken, maar ik vroeg mij af of die fulltext search ook aanwezig was in andere dan mysql-databases. Voordeel van die aparte tabel is dat je gemakkelijker ingewikkelde queries kan doen op woorden. vb +bla +boer -traag , en dat je met een soort ranking systeem kan werken.
Is er iemand die ergens leuke dergelijke scriptjes weet als voorbeeld. Het programma dat ik ga maken is in php, maar voorbeeldscriptjes mogen in een andere taal zijn (python, c, perl, pascal!)
Ik was aan dat laatste aan het denken, maar ik vroeg mij af of die fulltext search ook aanwezig was in andere dan mysql-databases. Voordeel van die aparte tabel is dat je gemakkelijker ingewikkelde queries kan doen op woorden. vb +bla +boer -traag , en dat je met een soort ranking systeem kan werken.
Is er iemand die ergens leuke dergelijke scriptjes weet als voorbeeld. Het programma dat ik ga maken is in php, maar voorbeeldscriptjes mogen in een andere taal zijn (python, c, perl, pascal!)