检索数据技术【初学】
Elasticsearch
江湖侠客
这个作者很懒,什么都没留下…
展开
-
ELK简介
1、ELK是什么Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。Logstash是一个完全开源的工具,他可以对你的日志进行收集、过滤,并将其存储供以后使用(如,搜索)。Kibana 也是一个开源和免费的工具,它Kibana可以为 Logstash 和 ElasticSear...原创 2020-02-29 21:36:01 · 2513 阅读 · 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 · 218 阅读 · 0 评论 -
搭建Elasticsearch环境,搭建kibana 环境
1.检查jdk版本:es使用java编写,安装es之前,需要先检查jdk环境,一般要求在1.7以上,如果没有安装jdk,建议直接安装1.8版本[root@hadoop105 ~]# java -versionjava 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 · 212 阅读 · 0 评论 -
第 1 章 ElasticSearch简介
1、ElasticsearchElasticsearch是一个基于Apache Lucene™的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。特点:分布式的实时文件存储,每个字段都被索引并可被搜索分布式的实时分析搜索引擎–做不规则查询可以扩展到上百台服务器,处理PB级结构化或非结构化数据Elasticsearch也使用...原创 2020-02-13 21:55:17 · 216 阅读 · 0 评论 -
Springboot整合Elasticsearch
整合Elasticsearch,工程的创建步骤如下:搭建好,工程目录如下:当pom文件下载完毕后,我们可以看elasticsearch的源代码接着,我们需要在pom文件引入jest的jar文件 <!-- https://mvnrepository.com/artifact/io.searchbox/jest --> <dependency...原创 2019-11-09 15:12:30 · 242 阅读 · 0 评论 -
大数据之检索elasticsearch快速入门
一、检索我们的应用经常需要添加检索功能,开源ElasticSearch是目前全文搜索引擎的首选。他可以快速的存储、搜索和分析海量数据。Spring Boot通过整合Spring Data ElasticSearch为我们提供了非常便捷的检索功能支持;Elasticsearch是一个分布式搜索服务,提供RestfulAPI,底层基于Lucene,采用多shard(分片)的方式保证数据安...原创 2019-11-09 10:39:12 · 434 阅读 · 0 评论