前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >coreseek_coreone

coreseek_coreone

作者头像
全栈程序员站长
发布2022-09-20 11:23:27
2400
发布2022-09-20 11:23:27
举报

大家好,又见面了,我是你们的朋友全栈君。

SQL 结构化查询语言(是一种标准,所有的关系型数据库Mysql,sqlserver,oracle)

sphinx的使用两种方式:

第一种: 使用sphinx的API来操作sphinx (常用) sphinx可以使用API类,也可以将api编译到PHP中做为扩展 第二种: 使用mysql的sphinx的存储引擎

sphinx 这是英文的全文检索引擎

coreseek 这是支持中文词库的全文检索引擎

区别: 英文的文章 怎么能区分哪个词 以空格来区分词的 中文的文章 我爱北京天安门 中文词库

使用sphinx的步骤:

1、安装 cd E:/usr/local/coreseek-3.2.14-win32 2、配置(配置文件 csft_mysql.conf) 配置文件格式 1、数据源定义 (指向你数据的来源 ,通常是mysql) 2、索引 (索引的一些配置信息) 3、indexer (内用的内存—基本不需要设置) 4、searchd (服务器的一些配置—) 注意: 1、一个配置文件可以配置多个数据源和索引 ((1,2),(1,2),nnnn) 2、sql_query 主查询(把数据库表中的哪些字段查询出来–根据你页面的搜索条件) select 第一个字段(一定是主键)

3、indexer.exe -c 配置文件 –all(参数–all 表示创建全部索引) .\bin\indexer.exe -c .\etc\csft_mysql.conf –all 4、启动searchd 服务 searchd.exe -c 配置文件 .\bin\searchd.exe -c .\etc\csft_mysql.conf 5、php 操作sphinx

6:添加一个服务 searchd.exe –install –servicename 名字 –config f:路径\csft_mysql.conf

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/167488.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档