Overview

Sphinx Search, an open source tool for indexing and searching data. Works well with MySQL.

Case Studies

Gotchas

  • Be sure to use the debug version (./configure –with-debug) when you first start evaluating it. What might turn into silent corruption in the production version is likely to crash in debug.
  • It uses crc32 values instead of storing the actual words in its index. Once you get over a few hundred thousand words, collisions become likely. That can lead to time wasted debugging weird query results where you get back apparently unrelated matches.

Tips & Tricks

  • Supports distributed indexes for horizontal partitioning

Alternatives

  • MySQL full text search

Other Resources

 
sphinx.txt · Last modified: 2009/02/07 14:20 by 72.86.22.138
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki