Full Text Search through files

I am developing a chat server that archives all messages.  I am looking for a low cost solution for full-text searching through the chat archive that will integrate into the server application.

I am currently storing the data in files, one per chat message.  I would consider putting the files in a database, if there were a low cost database that supports full-text searching.  

Any thoughts on how to accomplish this?

To Clarify:

"Full-text search" - the ability to obtain a list of files containing a given word or phrase, subject to pattern matching and boolean operations.

"Low Cost" - Less than $50 per server, or a fixed price solution of $500 max.
LVL 2
wolsenAsked:
Who is Participating?
 
Wim ten BrinkSelf-employed developerCommented:
Ever considered Firebird, the free InterBase clone? I believe it supports full text search...

http://firebird.sourceforge.net/

It might not be the fastest solution but it's free and well-supported by Borland.
0
 
WyverexCommented:
How about MySQL? It's free and AFAIK it supports full-text search.

Dont' know whether there is a delphi interface though. But you should
be able to make DLL calls like using a C DLL.

regards,
Wyverex
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.