Sphinx is a free software search engine for indexing database content. NOTE: For the Python documentation tool, use the [python-sphinx] tag.
Sphinx (SQL Phrase Index) is a standalone full-text search engine that provides efficient search functionality to third-party applications, especially SQL databases. This search engine was developed in 2001 by a Russian developer named Andrew Aksyonoff to guarantee a (1) good search quality, (2) performed at high speed (3) with a low resource consumption (Disk IO, CPU). It can be integrated with scripting languages such as Python and Java.
Sphinx is a free software search engine. It currently supports mysql, postgresql, and ODBC-compliant databases as data sources natively. Other data sources can be indexed via a pipe in a custom xml format. It is distributed under the terms of the GNU General Public License version two or a proprietary license.
Starting from version 0.9.9, querying is possible using SphinxQL, a subset of SQL. Starting from version 1.10-beta, both incremental and batch indexing is supported.
Do not use this tag for the documentation tool written in Python; use python-sphinx for that.