14 Xapian

Python developers have a choice between two different solutions for searching and indexing:

Because Xapian is a powerful but very low-level engine we chose to add it a layer to provide a powerful, but user friendly solution. We can access it through the itools.xapian module.

The main advantage of itools.xapian is that it is by far the easiest solution to learn and to use.

Footnotes

  1. http://www.xapian.org
  2. http://lucene.apache.org/
  3. http://www.apache.org
  4. http://pylucene.osafoundation.org/