Sphinx

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
第1行: 第1行:
 +
[[Image:sphinx.jpg|right]]
 
Sphinx: Free open-source SQL full-text search engine
 
Sphinx: Free open-source SQL full-text search engine
  
第20行: 第21行:
 
[http://www-128.ibm.com/developerworks/cn/opensource/os-php-sphinxsearch/ 用 PHP 构建自定义搜索引擎]: 使用 Sphinx 索引内容、快速查找文本并提供有用的搜索结果
 
[http://www-128.ibm.com/developerworks/cn/opensource/os-php-sphinxsearch/ 用 PHP 构建自定义搜索引擎]: 使用 Sphinx 索引内容、快速查找文本并提供有用的搜索结果
  
 +
[http://blog.s135.com/read.php?360 基于Sphinx+MySQL的千万级数据全文检索(搜索引擎)架构设计]
 
==Links==
 
==Links==
 
*http://www.sphinxsearch.com
 
*http://www.sphinxsearch.com
 
*http://download.huihoo.com/sphinx/
 
*http://download.huihoo.com/sphinx/
 
*http://docs.huihoo.com/sphinx/
 
*http://docs.huihoo.com/sphinx/

2008年8月26日 (二) 08:16的版本

Sphinx.jpg

Sphinx: Free open-source SQL full-text search engine

Features

  • 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);
  • high scalability (upto 100 GB of text, upto 100 M documents on a single CPU);
  • provides good relevance ranking through combination of phrase proximity ranking and statistical (BM25) ranking;
  • provides distributed searching capabilities;
  • provides document exceprts generation;
  • provides searching from within MySQL through pluggable storage engine;
  • supports boolean, phrase, and word proximity queries;
  • supports multiple full-text fields per document (upto 32 by default);
  • supports multiple additional attributes per document (ie. groups, timestamps, etc);
  • supports stopwords;
  • supports both single-byte encodings and UTF-8;
  • supports English stemming, Russian stemming, and Soundex for morphology;
  • supports MySQL natively (MyISAM and InnoDB tables are both supported);
  • supports PostgreSQL natively.

用 PHP 构建自定义搜索引擎: 使用 Sphinx 索引内容、快速查找文本并提供有用的搜索结果

基于Sphinx+MySQL的千万级数据全文检索(搜索引擎)架构设计

Links

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱