Lucene isn't specifically targeted at db's, it's more of an API. It does do live updates on the index, with Sphinx you have to use a main+delta index to do this I believe. With Lucene you also have a multitude of analysers (stemming options, numbers, different languages etc) to let loose on the documents. There is also Solr for Lucene, which you run in a servlet container and gives you a RESTful api and some other nice features. Solr is still java though.
5 comments so far
Good luck, man!
2 weeks, 3 days ago by ralphm
it's some lucene stuff, but still would rather use pylucene ;-)
2 weeks, 3 days ago by mies
how does that compare to Sphinx Search? We use more and more at Mediamatic.
2 weeks, 3 days ago by ralphm
Lucene isn't specifically targeted at db's, it's more of an API. It does do live updates on the index, with Sphinx you have to use a main+delta index to do this I believe. With Lucene you also have a multitude of analysers (stemming options, numbers, different languages etc) to let loose on the documents. There is also Solr for Lucene, which you run in a servlet container and gives you a RESTful api and some other nice features. Solr is still java though.
2 weeks, 3 days ago by mies
I guess Sphinx is also easier to set up btw. Oh and I believe Digg and Wikipedia use Lucene
2 weeks, 3 days ago by mies