Full Text Search Engine Performance

Hi. I’m looking for a fast full text search engine solution for my article directory website.
Im using Zend Framework, I know there is a thing like Zend Search
Lucene I have used previously for a smaller site.
Im going to have 30 000+ pages. And what I want to do is to make a search on different fields like, text, date, title, etc and make sure it produce fast results.
Does anyone know where I can have a comparison of different search engines, Im not talking about PHP only, Im open to Java as well. There is a thing called DbSight.
Im lost here.
Who can recommend best performance?
Thanx!

I know Drupal common installation is using db tables to save index and use Db LIKE syntax. Is it a good way they are doing it? Or is there is a better way can be used?

Zend’s Lucene implementation is notoriously slow. You can use solr instead, which has the same functionality, but is magnitudes faster. Solr runs on Java, but it provides a web service interface that you can fairly easily integrate with PHP.

Use SOLR, I worked with it, with 30mill+ records and it’s pretty fast. (as long as you don’t pass it to many WHERE conditions)