Free Software Shop

FreeSoftwareShop
Home
Top 25s
Search
Submit
Site map
Members


User
Login


Search


Search

Sphinx - Full-Text SQL Search Engine

posted in [ Search ] by JJan on Thu, Mar 26 @ 11:39 PM
Free Software Shop | Search 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
Threshold
The comments are owned by whoever posted them. This site is not responsible for what they say.

Fri 10 Sep 2010 - 20:25:49 GMT+1
up 88: 5:57, no developers active
dreaming dreaming sleeping

This work by FreeSoftwareShop.org is licensed under a Creative Commons Attribution 3.0 Unported License.
Creative Commons License
Privacy | ^ top ^ | Contact