王志新的博客

php+Xunsearch中文检索

王志新 2019-08-07 17:20:39
正文点这评论(1 人参与)
php+Xunsearch中文检索


之前写了一篇mysql通过MATCH() AGAINST方式实现中文搜索,但是无论是通过拼音或者是分词的方式

效果都不是很理想,并且数据量上升,效率也不是很理想

最后通过Xunsearch搜索引擎的方式实现中文的快速检索


这里记录下期间遇到的问题


因为手里有几个项目都有中文搜索服务,所以将Xunsearch搜索引擎搭建在了一个独立的服务器

各个项目通过该服务器实现中文检索服务


安装服务器端没什么好说的,官方文档写的很详细

http://www.xunsearch.com/doc/php/guide/start.installation

安装时候遇到的问题也就是缺少依赖包 比如 gcc tar等命令

用yum命令直接安装即可 yum -y install gcc gcc-c++


安装成功后就要启动服务了,因为我是搜索引擎单独放在了一个服务器这有两个细节需要注意

1:./bin/xs-ctl.sh 这个文件 bind=local 修改成 bind=0.0.0.0 否则跨服务器无法调用

2:启动服务的时候 一定是 ./bin/xs-ctl.sh -b inet start 注意是 -b inet start 不要忽略


接下来就是终端 同步数据,添加数据,更新数据,删除数据等操作,官方文档都很详细 就不细说了



打赏

评论

评论
djdjfa
fdfdfd
2019-09-08 16:55:24 回复 收起回复
搜索
网站分类
最近发表
  • php+Xunsearch中文检索
  • array_filter()
  • array_fill_keys()
  • array_fill()
  • array_diff_ukey()
  • ui设计基础知识回顾
  • array_diff_uassoc()
  • array_diff_key()
  • array_diff_assoc()
  • c4D基础入门笔记
  • 常用工具
    软件下载
    友情链接

    X
    我知道了