Toon posts:

met een database zoeken in tekstvelden

Pagina: 1
Acties:

Verwijderd

Topicstarter
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!)

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:04
Verwijderd schreef op 27 augustus 2002 @ 09:52:
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!)


Scriptrequest zijn hier niet toegestaan, dus daar gaan we niet op in....

https://fgheysels.github.io/


Verwijderd

Script niet.. maar SQL Server 2000 (en meen ook 7, maar don't know for sure) heeft full-text search. super gaaf, zoekt ook door bv. word/powerpoint docu's

Verwijderd

Topicstarter
Ik heb geen idee wat je bedoelt met scriptrequest. Maar ik vraag mij af of iemand daar interessante sites of documentatie over dit onderwerp kent. Lijkt mij geen scriptrequest.

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
[rml]Glimi in "[ ALG] zoek string naar SQL"[/rml]

kijk daar eens naar. Ik heb daar een hoop gebabbeld over hoe je een mogelijke aanpak kan zien :) En binary search is precies wat jij wilt (op een FULL TEXT)