![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
搜索引擎
三斤和他的朋友们
一个PHPer的修行之路。
公众号《三斤和他的喵》欢迎大家关注。
展开
-
Solr教程一:Solr的安装以及ik分词配置
背景知识: solr是apache下面的一个开源项目,由java开发,是一款基于lucene的全文搜索服务器。 关于solr的原理可以移步至这篇博客查看:solr原理 Solr的安装: 由于solr是java开发的,因此要运行solr需要有java环境支持,jre1.8下载地址 我使用的solr版本是6.6.5,因此文章主要根据这个版本讲解,请读者根据下面的网盘地址下载: 链接:http...原创 2018-07-27 17:06:48 · 366 阅读 · 0 评论 -
Solr教程二:集成mysql
背景知识: solr是apache下面的一个开源项目,由java开发,是一款基于lucene的全文搜索服务器。 关于solr的原理可以移步至这篇博客查看:solr原理 紧接着教程一的test实例,打开配置文件( server\solr\test\conf\solrconfig.xml ),找到 requestHandler 标签,在它之前添加如下代码: <requestHandler...原创 2018-07-27 18:09:39 · 393 阅读 · 2 评论 -
Yii2集成Elasticsearch(一)
背景知识: 全文搜索可以简单地分为两类,一种是顺序扫描,即我们常见的使用 like %keyword% 方式,扫描整张数据表,在每一条记录中查找;另一种就是索引扫描。elasticsearch就是后者。 索引扫描分为两部分:创建索引和搜索索引。创建索引的主要步骤是:对原数据进行分词处理(去掉标点和一些无意义的词等等),将得到的词元交给语言处理组件(例如将复数变为单数,将过去式变为一般式等等),...原创 2018-10-24 23:16:09 · 3416 阅读 · 0 评论