Sphinx is a standalone full-text search engine whose goal is to provide fast and relevant full-text search functionality. It is built to integrate with SQL databases, and to provide easy access via scripting languages, but it can be used directly without an SQL database.
The Sphinx search daemon can be accessed via:
Sphinx provides two indexing backends:
Sphinx can use the following types of data sources to load disk indexes:
The name of Sphinx refers to SQL Phrase Index.
Sphinx Technologies Inc.
C, Java, Perl, PHP, Python, Ruby
AIX, BSD, Linux, OS X, Solaris, Windows