7

I am currently using whoosh to dev a website, and I'll need to choose something more powerful once the website will be in production.

If anyone of you used both of these engines, which one gave you the most meaningful results one the long road?

javanna
  • 59,145
  • 14
  • 144
  • 125
Bite code
  • 578,959
  • 113
  • 301
  • 329

1 Answers1

11

Solr is the best option. Its well documented and the community is huge. Almost a year ago I benchmarked Xapian vs Solr:

My dataset had +8000 emails:

Solr

  • index time: 3s
  • index size: 5.2mb

Xapian

  • index time: 30s
  • index size: 154mb

Another great reading about benchmarks between Xapian and Solr is this document: Cross-instance Search System - Search Engine Comparison

Rui Carneiro
  • 5,595
  • 5
  • 33
  • 39
  • Although that document is from 2004 so rather likely to be out of date. – Andrew Dalke Jan 14 '11 at 07:17
  • I've been workin with solr for one year now; it's a great product, but the documentation is crappy. – Bite code Dec 29 '11 at 12:12
  • 1
    This doesn't really answer the question - which was about which one gives more *meaningful* results... – Avi Dec 29 '11 at 17:17
  • Providing the timings and sizes for index generation is nice, but not nearly enough to make a sound decision with. How fast do actual searches compare? I personally chose Xapian because it is comparably just as fast and doesn't add another point of failure (another daemon) in the data flowing through your application. – monokrome Mar 09 '12 at 20:56