译自:原文地址
译者:coreseek.cn李沫南
Sphinx 是一个在 GPLv2 下发布的一个全文检索引擎,商业授权(例如, 嵌入到其他程序中) 需要联系我们(Sphinxsearch.com)以获得商业授权。
一般而言,Sphinx 是一个独立的搜索引擎,意图为其他应用提供高速、低空间占用、高结果 相关度的全文搜索功能。Sphinx 可以非常容易的与 SQL 数据库和脚本语言集成。
当前系统内置 MySQL 和 PostgreSQL 数据库数据源的支持,也支持从标准输入读取特定格式 的 XML 数据。通过修改源代码,用户可以自行增加新的数据源(例如:其他类型的 DBMS 的原生支持)。
搜索 API 支持 PHP、Python、Perl、Rudy 和 Java,并且也可以用作 MySQL 存储引擎。搜索 API 非常简单,可以在若干个小时之内移植到新的语言上。
Sphinx 是 SQL Phrase Index 的缩写,但不幸的和 CMU 的 Sphinx 项目重名。(同名的软件还有用于制作Python文档的 Sphinx,http://sphinx.pocoo.org/。)
所属分类:
[Sphinx]
tag:
Mysql,
PostgreSQL,
Sphinx,
tinyfool发布于2009年10月20日 09:33
最后更新于2009年10月21日 09:44