coreseek(中文全文搜索)安装和使用(一)
来源:互联网 发布:软件专业毕业设计题目 编辑:程序博客网 时间:2024/05/24 01:56
Coreseek 是一个可供企业使用的、基于Sphinx(可独立于Sphinx原始版本运行)的中文全文检索引擎,按照GPLv2协议发行。下面是安装流程:
1,首先是下载coreseek,下载地址:http://www.coreseek.cn/news/14/54/
2,解压到d盘或e盘下,我是解压到e盘下的coreseek文件夹下
3,配置文件:把csft_mysql.conf复制至d:\coreseek\bin\下,命名为sphinx.conf
打开改文件,开始配置:
a)我在本地建了一个test数据库,并建了一个表email,字段有emailid,fromid,toid,subject,content,sendtime,attachement,当然可以随便建,只是为了测试;
source email
{
type = mysql
sql_host = localhost
sql_user = root
sql_pass =
sql_db = test #数据库名
sql_port = 3306
sql_query_pre = SET NAMES utf8
sql_query = SELECT emailid,fromid,toid,subject,content,sendtime,attachement FROM email #建的数据库
#sql_query第一列id需为整数
#title、content作为字符串/文本字段,被全文索引
sql_attr_uint = fromid #从SQL读取到的值必须为整数
sql_attr_uint = toid
sql_attr_timestamp = sendtime #从SQL读取到的值必须为整数,作为时间属性
sql_query_info_pre = SET NAMES utf8 #命令行查询时,设置正确的字符集
sql_query_info = SELECT * FROM email where emailid=$id#命令行查询时,从数据库读取原始数据信息
}
#全局index定义
indexer
{
mem_limit = 128M
}
#searchd服务定义
searchd
{
listen = 9312
read_timeout = 5
max_children = 30
max_matches = 1000
seamless_rotate = 0
preopen_indexes = 0
unlink_old = 1
pid_file = e:\coreseek\var\log\searchd_mysql.pid #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...
log = e:\coreseek\var\log\searchd_mysql.log #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...
query_log = e:\coreseek\var\log\query_mysql.log #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...
binlog_path = #关闭binlog日志
#注意上面pid_file,log, query_log所在的三个文件都要存在,没有就新建log文件。
}
4,配置好后,到运行哪里测试;打开运行,cmd
进入到安装文件下:e:coreseek/bin/
输入e: ->cd coreseek/bin
建立索引:
e:\coreseek\bin\indexer -c d:\coreseek\bin\sphinx.conf --all
建立索引成功,我们测试下搜索看有用不,当然你先要向email表中插入几条数据先(这个自己搞定)
键入:e:\coreseek\bin\search -c e:\coreseek\bin\sphinx.conf hxy
测试成功!到此,coreseek就安装成功并成功搜索出了数据!
- coreseek(中文全文搜索)安装和使用(一)
- coreseek(中文全文搜索)安装和使用(二)
- (Linux)sphinx检索Coreseek中文全文检索引擎安装和使用
- coreseek 全文(中文)索引安装
- 在Mac下安装Coreseek全文搜索
- 中文全文检索之coreseek(一)
- 使用Coreseek建立全文搜索索引
- 关于全文搜索coreseek
- php+coreseek/sphinx之中文全文搜索平台搭建
- coreseek中文分词与搜索的安装
- coreseek实时索引全文搜索
- mongodb 中文全文检索 Coreseek
- shpinx-coreseek 安装和使用
- Coreseek(Sphinx)全文检索 ImageMagick
- Sphinx中文分词搜索Coreseek Windows下安装与基本使用简介
- sphinx中文分词搜索coreseek windows下安装与基本使用简介
- Sphinx中文分词搜索Coreseek Windows下安装与基本使用简介
- sphinx中文分词搜索coreseek windows下安装与基本使用简介
- mysql DISABLE/ENABLE KEYS
- Linux下开发warning:"the `gets' function is dangerous and should not be used"
- android面试(三)
- Hdu1084 What Is Your Grade?
- android面试(四)
- coreseek(中文全文搜索)安装和使用(一)
- innerText, innerHTML,outerHTML
- Hive Web查询语句插入mysql数据库报错
- [MySQL] 日志文件概述
- button的css属性
- Maven 10分钟入门教程
- C++数据结构--选择排序
- 向下滚屏
- opener 的使用