检索引擎
检索引擎
test123sadsad
好记性不如烂笔头
展开
-
ELK简单学习
ELK下载https://www.elastic.co/cn/downloads/Elasticsearch搭建Elasticsearch集群Logstash搭建因为没有真实的环境的,我就手动上传了两个log日志文件做测试使用在Logstash/config下面新增一个配置文件config-log-1.confinput { # 从文件读取日志信息 输送到控制台 f...原创 2020-04-08 08:13:39 · 106 阅读 · 0 评论 -
Elasticsearch入门学习(四):使用javaAPI学习ES
一、Maven依赖 <!--刚开始少这个包创建索引失败 Validation Failed: 1: type is missing; 官方文档并没有给这个提示--> <dependency> <groupId>org.elasticsearch</groupId> <artifactId...原创 2020-04-08 08:12:59 · 401 阅读 · 0 评论 -
Elasticsearch入门学习(三):集群的搭建
一、集群的一些概念集群一个集群cluster由一个或者多个节点组成,具有相同的cluster.name,协同工作,分项数据和负载。当有新的节点加入或者删除了一个节点时,集群回感知到并能够平衡数据。ElasticSearch中可以监控很多信息,有一个最重要的就是集群健康。集群健康有三个状态:green(所有主要分片和复制分片都可用),yellow(所有主要分片可用,但不是所有复制分片都可用),r...原创 2020-04-08 08:11:46 · 211 阅读 · 0 评论 -
Elasticsearch入门学习(二):简单的入门学习
一、ES一些概念索引_inde,文档存储的地方,类似于关系型数据中的数据库。事实上,数据被存储和索引在分片中,索引仅仅是一个把一个或者多个分片分组在一起的逻辑空间。 索引名字必须是全部小写,不允许以下划线开头,不能包含逗号。文档文档id是一个字符串,与_index组合时,就可以在ElasticSearch中唯一标识一个文档。创建文档时,可以自定义_id,也可以让ES帮助自动生成。二、使...原创 2020-04-08 08:10:48 · 130 阅读 · 0 评论 -
Elasticsearch入门学习(一):安装ES7.0.1
一、Elasticsearch介绍之前有学习使用过Solr。Elasticsearch也是基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。官方客户端在Ja...原创 2020-04-08 08:08:07 · 843 阅读 · 0 评论 -
Lucene7-4学习和简单使用
简述前面从新回顾学习了Solr,正好也借此机会顺便学习一下Lucene。一、什么是Lucene?全文检索的一个实现方式,也是非结构化数据查询的方法。应用场景:在数据量大,数据结构不固定的时候,采用Lucene,比如百度、Google等搜索引擎,网站的站内搜索,电商平台的商品检索等。二、Lucene实现全文检索的流程原始文档原始文档是指要索引和搜索的内容。原始内容包括互联网上的网页、...原创 2020-04-08 08:07:06 · 244 阅读 · 0 评论 -
Solr7-4的学习与使用
学习的原因:17年的时候有学习使用过lucene和solr,但是后来也遗忘了,最近公司有个项目需要使用到全文检索,正好也顺便跟着学习一下,使用的版本是Solr7.4的,solr解压之后的目录结构:各文件夹里面的内容:solr从5版本之后不再需要tomcat,使用内置的jetty启动。下面开始正式开始学习使用Solr:启动solr因为现在solr使用的内置服务器,我们只需要通过...原创 2020-04-08 08:04:22 · 202 阅读 · 0 评论