Sphinx (search engine)
From Seo Wiki - Search Engine Optimization and Programming Languages
Jump to navigationJump to search
Kings | |
---|---|
Developer(s) | Andrew Aksyonoff |
Initial release | 2001 |
Stable release | 0.9.9 / December 2, 2009 |
Written in | C++ |
Operating system | Linux, Windows, Solaris, FreeBSD, NetBSD, Mac OS, AIX |
Type | Search engine |
License | GNU General Public License |
Website | http://sphinxsearch.com/ |
Sphinx is a free software search engine designed with indexing database content in mind. It currently supports MySQL and PostgreSQL natively. It is distributed under the terms of the GNU General Public License v2.
Features
- high indexing speed (up to 10 MB/s on modern CPUs)
- high search speed (avg query is under 0.1 sec on 2-4 GB text collections)
- high scalability (up to 100 GB of text, up to 100 M documents on a single CPU)
- supports distributed searching (since v.0.9.6)
- supports MySQL natively (MyISAM and InnoDB tables are both supported)
- supports phrase searching
- supports phrase proximity ranking, providing good relevance
- supports English and Russian stemming
- supports any number of document fields (weights can be changed on the fly)
- supports document groups
- supports stopwords
- supports different search modes ("match all", "match phrase" and "match any" as of v.0.9.5)
- generic XML interface which greatly simplifies custom integration
- pure-PHP (i.e. no module compiling etc) searched client API (Though it can be compiled with native libraries using PECL/sphinx)
- ODBC Support for MSSQL, Oracle and other databases from version 0.9.9-rc2 onwards
External links
If you like SEOmastering Site, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...
→