检索数据技术【初学】
Elasticsearch
江湖侠客
这个作者很懒,什么都没留下…
展开
-
ELK简介
1、ELK是什么 Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。 Logstash是一个完全开源的工具,他可以对你的日志进行收集、过滤,并将其存储供以后使用(如,搜索)。 Kibana 也是一个开源和免费的工具,它Kibana可以为 Logstash 和 ElasticSear...原创 2020-02-29 21:36:01 · 2463 阅读 · 0 评论 -
Elasticsearch操作使用
1、Kibana工具的Dev Tools创建 PUT gu/studert/1 { "name":"zhangsan", "class":"bigdata" } _index:文档所在索引名称 _type:文档所在类型名称 _id:文档唯一id _uid:组合id,由_type和_id组成(6.x后,_type不再起作用,同_id) _source:文档的原始Json数据,包括每个字...原创 2020-02-29 18:30:44 · 194 阅读 · 0 评论 -
搭建Elasticsearch环境,搭建kibana 环境
1.检查jdk版本: es使用java编写,安装es之前,需要先检查jdk环境,一般要求在1.7以上,如果没有安装jdk,建议直接安装1.8版本 [root@hadoop105 ~]# java -version java version "1.8.0_144" Java(TM) SE Runtime Environment (build 1.8.0_144-b01) Java HotSpot(T...原创 2020-02-17 19:23:02 · 181 阅读 · 0 评论 -
第 1 章 ElasticSearch简介
1、Elasticsearch Elasticsearch是一个基于Apache Lucene™的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 特点: 分布式的实时文件存储,每个字段都被索引并可被搜索 分布式的实时分析搜索引擎–做不规则查询 可以扩展到上百台服务器,处理PB级结构化或非结构化数据 Elasticsearch也使用...原创 2020-02-13 21:55:17 · 201 阅读 · 0 评论 -
Springboot整合Elasticsearch
整合Elasticsearch,工程的创建 步骤如下: 搭建好,工程目录如下: 当pom文件下载完毕后,我们可以看elasticsearch的源代码 接着,我们需要在pom文件引入jest的jar文件 <!-- https://mvnrepository.com/artifact/io.searchbox/jest --> <dependency...原创 2019-11-09 15:12:30 · 218 阅读 · 0 评论 -
大数据之检索elasticsearch快速入门
一、检索 我们的应用经常需要添加检索功能,开源ElasticSearch 是目前全文搜索引擎的首选。他可以快速的存储、搜索和分析海量数据。Spring Boot通过整合Spring Data ElasticSearch为我们提供了非常便捷的检索功能支持; Elasticsearch是一个分布式搜索服务,提供Restful API,底层基于Lucene,采用多shard(分片)的方式保证数据安...原创 2019-11-09 10:39:12 · 375 阅读 · 0 评论