1 |
Sphinx is an open source full text search server, designed from the |
2 |
ground up with performance, relevance (aka search quality), and |
3 |
integration simplicity in mind. It's written in C++ and works on Linux |
4 |
(RedHat, Ubuntu, etc), Windows, MacOS, Solaris, FreeBSD, and a few |
5 |
other systems. |
6 |
|
7 |
Sphinx lets you either batch index and search data stored in an SQL |
8 |
database, NoSQL storage, or just files quickly easily and or index and |
9 |
search data on the fly, working with Sphinx pretty much as with a |
10 |
database server. |
11 |
|
12 |
A variety of text processing features enable fine-tuning Sphinx for |
13 |
your particular application requirements, and a number of relevance |
14 |
functions ensures you can tweak search quality as well. |
15 |
|
16 |
Searching via SphinxAPI is as simple as 3 lines of code, and querying |
17 |
via SphinxQL is even simpler, with search queries expressed in good |
18 |
old SQL. |
19 |
|
20 |
Sphinx clusters scale up to billions of documents and tens of millions |
21 |
search queries per day, powering top websites such as Craigslist, |
22 |
DailyMotion, NetLog, etc. |
23 |
|
24 |
And last but not least, it's open-sourced under GPLv2, and the |
25 |
community edition is free to use. |
26 |
|
27 |
WWW: http://sphinxsearch.com/ |