|
  |
Sphinx - Full-Text SQL Search Engine |
 |
| posted in [ Search ] by JJan on Thu, Mar 26 @ 11:39 PM |
|
 |
 |
 |
Sphinx, short for Sql PHrase INdeX, is a free software standalone full-text SQL search engine, meant to provide fast, size-efficient and relevant fulltext search functions for other applications.Sphinx integrates with SQL databases and scripting languages. Currently built-in data sources support fetching data either via direct connection to MySQL or PostgreSQL, or using an XML pipe mechanism (a pipe to indexer in special XML-based format which Sphinx recognizes). Sphinx distribution includes the following programs:
- Indexer - An utility to create fulltext indices
- Search - A simple (test) utility to query fulltext indices from a command line
- Searchd - A daemon to search through fulltext indices from external software (Web scripts using Sphinx API, MySQL with SphinxSE or your application server)
- Sphinxapi - A set of API libraries for web scripting languages (native API ports for PHP, Python, Java, Perl, and Ruby)
Some Sphinx features and aspects:
- High indexing speed (upto 10 MB/sec on modern CPUs)
- High search speed (avg query is under 0.1 sec on 2-4 GB text collections)
- Scalability (up to 100GB of text, up to 100,000,000 documents on a single CPU)
- Distributed searching
- Native MySQL support (MyISAM and InnoDB tables are both supported)
- Phrase searching
- Phrase proximity ranking, providing good relevance
- English and Russian stemming
- Support for any number of document fields (weights can be changed on the fly)
- Document group support
- Stopwords
- Different search modes ("match all", "match phrase" and "match any")
- Generic XML interface for easy custom integration
- Pure PHP search client API (no module compiling etc. required)
The Sphinx project was started in 2001, the Sphinx software is distributed under the GPL version 2. A commercial license is also available for embedded use.
More info: SphinxSearch
next >>
|
|
 |
 |
| "Sphinx - Full-Text SQL Search Engine" | Login/Create an Account | 0 comments | |
|
|
The comments are owned by whoever posted them. This site is not responsible for what they say. |
|
|