If Lucene is a little hard , I'd suggest Apache Solr .

Apache Solar is a Lucene's Wrapper , it's like a daemon , which accepts HTTP's POST DATA , and make index of them.
In short , Lucene is programming/API level , while Solr is HTTP level , which accepts any language (just that language able to make HTTP Post).


English is not my native language. I try my best to express my thought precisely. I hope you understand what I mean. If any misunderstanding results from culture gaps, I apologize first.