全文

Coreseek 4.1 win32设置

早过忘川 提交于 2019-12-05 08:10:54
mysql自带有fulltext索引,但是只限于英文字符,如果我们要对含有中文的大文本进行全文模糊索引,自带的 concat()like。。 是满足不了我们的速度需求的, 特别是当我们拥有大量数据,同时需要进行全文模糊索引的时候,如果只是使用like ,10W条的数据搜索时间就有15S!这是绝对不能容忍的,所以这个时侯就可以考虑使用 coreseek, Coreseek 是一款基于Sphinx的开源检索引擎,支持Tb级的全文数据索引,专门为中文用户提供免费开源的中文全文检索系统.具体软件可以到http://www.coreseek.cn/下载,本次主要是记录一下coreseek的简单设置。 一:下载 首先下载coreseek-4.1 win32版本的解压包,解压到随便一个盘符的目录下面 二:修改配置文件 在 X:\....\coreseek-4.1-win32\etc 文件夹下面是一些数据源的配置文件参考信息,此次在这里只说配置mysql数据源的。 首先复制一份 csft_mysql.conf 并重命名为(随意).conf 这里命名为 mysql.conf做参考. 打开mysql.conf , 在源定义里配置源的位置和类型 source mysql { type = mysql sql_host = localhost sql_user = root sql_pass = sql