See:
What is a Full Text Search Engine ?