摘要: 一、关于SphinxSphinx 是一个在GPLv2 下发布的一个全文检索引擎,商业授权(例如, 嵌入到其他程序中)需要联系作者(Sphinxsearch.com)以获得商业授权。一般而言,Sphinx是一个独立的搜索引擎,意图为其他应用提供高速、低空间占用、高结果相关度的全文搜索功能。Sphinx可以非常容易的与SQL数据库和脚本语言集成。当前系统内置MySQL和PostgreSQL 数据库数据源的支持,也支持从标准输入读取特定格式的XML数据。通过修改源代码,用户可以自行增加新的数据源(例如:其他类型的DBMS的原生支持)。搜索API支持PHP、Python、Perl、Rudy和Java, 阅读全文
posted @ 2014-04-02 20:53 阿牧沙 阅读(351) 评论(0) 推荐(0) 编辑
摘要: Coreseek是一个基于sphinx引擎,支持与mmseg中文分词模块合作完成中文的全文搜索引擎。相对sql这类操作,Coreseek负载可谓是微不足道。当然类似的索引服务器还有给予Java的solr等。我选择coreseek的主要原因之一是他可以通过配置后可以与现有的mysql客户端兼容,并可以直接嵌入到mysql中成为mysql的引擎之一。首先,下载安装包,我选择的是最新的stable版, 不过不客气的说,即便是coreseek的stable版本,不论是从稳定性、兼容性还是灵活性上都不能算是完善,至少无法跟apache这类经典应用相提并论。安装Ubuntu开发包:apt-get inst 阅读全文
posted @ 2014-04-02 20:40 阿牧沙 阅读(650) 评论(0) 推荐(0) 编辑
摘要: ubuntu-10.04的安装环境coreseek安装需要预装的软件:shell>apt-getinstallmakegccg++automakelibtoolm4autoconfmysql-clientlibmysqlclient15-devlibxml2-devlibexpat1-dev一、基础安装:(此时尚不支持MySQL,完成第二步数据源支持后就支持)$wgetwww.coreseek.cn/uploads/csft/3.2/coreseek-3.2.14.tar.gz$tar-xzvfcoreseek-3.2.14.tar.gz##切换到root用户,确保拥有完整的权限来安装软 阅读全文
posted @ 2014-04-02 20:33 阿牧沙 阅读(392) 评论(0) 推荐(0) 编辑