4 ms·
I've heard good things about Lucene, but we use Sphinx: http://www.sphinxsearch.com/ http://www.sphinxsearch.com/ For our tests, it indexed much faster than th
by thorax 19y ago
I've heard good things about Lucene, but we use Sphinx:
http://www.sphinxsearch.com/ http://www.sphinxsearch.com/
For our tests, it indexed much faster than the common Lucene implementations, and for our needs was also a tad faster overall. I haven't tried the newest version, though.
- thorax 19y agoSome random benchmarks: http://jayant7k.blogspot.com/2006/06/benchmarking-results-of-mysql-lucene.html http://jayant7k.blogspot.com/2006/06/benchmarking-results-of... http://pagetracer.com/2008/02/15/sphinx-and-lucene-search-engines-first-impressions/ http://pagetracer.com/2008/02/15/sphinx-and-lucene-search-en...
- henning 19y agoIf you're working in Rails and you just want simple search, Sphinx is the fastest path to getting started. I think of Lucene as more implementor-neutral than Sphinx; Lucene is an API as well as a Java library.
- nickb 19y agoI don't know what kind of testing you've done but nothing even approaches the speed of Lucene. It's by far the fastest open source search engine currently available. If you're using Rails, I cannot recommend Solr enough. It's amazing. Cutting's a genius.
- thorax 19y agoDo you have references for "nothing even approaches"? Specifically compared to Sphinx? The only comparisons I've found are showing sphinx coming ahead in many indexing/search cases (if only slightly). See my other comment on this thread with links to benchmarks where sphinx clearly "comes close". We did a good bit of research on this, so it does feel odd that you'd say "nothing even approaches". It was also ridiculously easy to get Sphinx up and going. Lucene is a killer engine, no doubt, but Sphinx's ROI alone won us over.
- alice 19y agohttp://blog.evanweaver.com/articles/2008/03/17/rails-search-benchmarks/#comment-014 http://blog.evanweaver.com/articles/2008/03/17/rails-search-...
- nreece 19y agoI've used Sphinx in one of the PHP/MySQL projects, and its much faster than any other (free/open) data indexing platform I've used. Althought configuring Sphinx and getting it to run takes a bit of an effort, but its worth it.