Sphinx 在 windows 下安装使用 (2012-02-13 14:50)
标签: class windows black
Sphinx 在 windows 下安装使用
前一阵子尝试使用了一下 Sphinx ,一个能够被各种语言
(PHP/Python/Ruby/etc) 方便调用的全文检索系统。网上的资料大多是在 linux
环境下的安装使用,当然,作为生产环境很有必要部署在 *nix 环境下,作为学
习测试,还是 windows 环境比较方便些。
本文旨在提供一种便捷的方式让 Sphinx 在 windows 下安装配置以支持中文全
文检索,配置部分在 linux 下通用。
一、关于 Sphinx
Sphinx 是一个在 GPLv2 下发布的一个全文检索引擎,商业授权(例如 , 嵌入
到其他程序中)需要联系作者( Sphinxsearch.com )以获得商业授权。
一般而言, Sphinx 是一个独立的搜索引擎,意图为其他应用提供高速、低空间
占用、高结果相关度的全文搜索功能。 Sphinx 可以非常容易的与 SQL 数据库
和脚本语言集成。
当前系统内置 MySQL 和 PostgreSQL 数据库数据源的支持,也支持从标准输
入读取特定格式的 XML 数据。通过修改源代码,用户可以自行增加新的数据源
(例如:其他类型的 DBMS 的原生支持)。
评论12