What are the fastest full-text search algorithms/APIs (open source or commercial)?

algorithm, full-text-search, search

Solution

Apache Lucene is a commonly used indexing engine, not sure if it qualifies as a silver bullet or not. I've seen this combined with Carrot2 for clustering and search of the index.

Problem

Are there any silver bullets out there for searching medium sized amounts of text data (hundreds of gigabytes)? Don't really care if it's commercial or open source. I should add that I need it to be C++ or C based.

Original source