随笔分类 -  检索引擎

摘要:ELK下载 https://www.elastic.co/cn/downloads/ Elasticsearch搭建 "Elasticsearch" "集群" Logstash搭建 因为没有真实的环境的,我就手动上传了两个log日志文件做测试使用 在Logstash/config下面新增一个配置文件 阅读全文
posted @ 2020-04-08 08:14 无话可说丶 阅读(185) 评论(0) 推荐(0) 编辑
摘要:一、Maven依赖 二、开始之前的准备 "官方文档" 三、关于索引的操作 "官方文档" 新增索引 查询指定索引 删除索引 四、关于文档的操作 "官方文档" 创建文档 根据文档ID查询文档 更新文档 删除文档 查询文档 阅读全文
posted @ 2020-04-08 08:13 无话可说丶 阅读(305) 评论(0) 推荐(0) 编辑
摘要:一、集群的一些概念 集群 一个集群cluster由一个或者多个节点组成,具有相同的cluster.name,协同工作,分项数据和负载。当有新的节点加入或者删除了一个节点时,集群回感知到并能够平衡数据。ElasticSearch中可以监控很多信息,有一个最重要的就是集群健康。集群健康有三个状态:gre 阅读全文
posted @ 2020-04-08 08:12 无话可说丶 阅读(390) 评论(0) 推荐(0) 编辑
摘要:一、ES一些概念 索引 _inde,文档存储的地方,类似于关系型数据中的数据库。 事实上,数据被存储和索引在分片中,索引仅仅是一个把一个或者多个分片分组在一起的逻辑空间。 索引名字必须是全部小写,不允许以下划线开头,不能包含逗号。 文档 文档id是一个字符串,与_index组合时,就可以在Elast 阅读全文
posted @ 2020-04-08 08:11 无话可说丶 阅读(217) 评论(0) 推荐(0) 编辑
摘要:一、Elasticsearch介绍 之前有学习使用过Solr。Elasticsearch也是基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的 阅读全文
posted @ 2020-04-08 08:09 无话可说丶 阅读(541) 评论(0) 推荐(0) 编辑
摘要:简述 前面从新回顾学习了Solr,正好也借此机会顺便学习一下Lucene。 一、什么是Lucene? 全文检索的一个实现方式,也是非结构化数据查询的方法。应用场景:在数据量大,数据结构不固定的时候,采用Lucene,比如百度、Google等搜索引擎,网站的站内搜索,电商平台的商品检索等。 二、Luc 阅读全文
posted @ 2020-04-08 08:07 无话可说丶 阅读(389) 评论(0) 推荐(0) 编辑
摘要:学习的原因: 17年的时候有学习使用过lucene和solr,但是后来也遗忘了,最近公司有个项目需要使用到全文检索,正好也顺便跟着学习一下,使用的版本是Solr7.4的, solr解压之后的目录结构: 各文件夹里面的内容: solr从5版本之后不再需要tomcat,使用内置的jetty启动。 下面开 阅读全文
posted @ 2020-04-08 08:04 无话可说丶 阅读(360) 评论(0) 推荐(0) 编辑