ElasticSearch
文章平均质量分 87
一页知秋否
男人就不应该生活的太安逸
展开
-
ElasticSearch学习之(十)-Logstash实现从ES同步数据到Mysql数据库
Logstash概述 Logstash是一个具有实时管道功能的开源数据收集引擎,Logstash可以动态地将来自不同数据源的数据统一起来,并将数据规范化为所选择的目的地,清理和大众化所有数据,用于各种高级下游分析和可视化用例。虽然Logstash最初推动了日志收集方面的创新,但是它的功能远远超出了这个用例,任何类型的事件都可以通过大量的输入、过滤器和输出插件来丰富和转换,使用许多原生编解码可以进一步简化摄取过程。Logstash通过利用大量和多种数据来提高洞察力。Logstash工作原理...原创 2021-03-12 14:36:56 · 2151 阅读 · 1 评论 -
ElasticSearch学习之(九)--代码实现ES同步数据
该博文主要是描述如何使用代码同步数据至ES,话不多说直接上干货!1.首先创建自己的索引,指定mapping(当然直接往ES写入数据会自动生成mapping,但是数据类型不可控),所以需要自己创建mapping指定相应的数据类型。PUT judge_customer{ "mappings" : { "properties" : { ...原创 2019-10-31 14:14:59 · 1700 阅读 · 0 评论 -
ElasticSearch学习之(八)--简单ES项目构建
该博文主要描述springboot 集成ES7.3.0版本的项目构建,以及简单的数据同步功能实现。废话不多说直接上干货!1. 初始化springboot项目,引入elastic search 7.3.0的pom依赖。<!--elasticsearch相关依赖--> <dependency> <groupId>or...原创 2019-10-31 11:10:13 · 462 阅读 · 0 评论 -
ElasticSearch学习之(七)--ES-6.8.1-Linux版本集群安装
最近项目进度安排有点紧张有咩有及时更新博客更没有及时回复大家,望大家多多包涵!废话不多说直接上干货!1.Linux环境安装配置请参考:https://blog.csdn.net/sd781395/article/details/994129382.ES6.8.1版本的集群环境Linux版本搭建请参考:https://blog.csdn.net/sd781395/article/detail...原创 2019-10-30 17:26:28 · 1345 阅读 · 0 评论 -
ElasticSearch学习之(六)--kibana-7.3.0-windows安装
一、Kibana概述Kibana 是一个设计出来用于和 Elasticsearch 一起使用的开源的分析与可视化平台,可以用 kibana 搜索、查看、交互存放在Elasticsearch 索引里的数据,使用各种不同的图表、表格、地图等展示高级数据分析与可视化,基于浏览器的接口使你能快速创建和分享实时展现Elasticsearch查询变化的动态仪表盘,让大量数据变得简单,容易理解。Kibana...原创 2019-08-16 16:16:55 · 860 阅读 · 0 评论 -
ElasticSearch学习之(五)--ElasticSearch 7.2.1 windows版学习入门
一、ElasticSearch简介1. Elastic 官网:https://www.elastic.co/cn/。Elastic有一条完整的产品线:Elasticsearch、Kibana、Logstash等,前面说的三个就是大家常说的ELK技术栈。2.Elasticsearch 官网:https://www.elastic.co/cn/products/elasticsearch...原创 2019-08-16 16:13:58 · 998 阅读 · 0 评论 -
ElasticSearch学习之(四)--进一步认识ElasticSearch
一.ElasticSerarch概述ElasticSearch起源ElasticSearch起源于Lucene基于Java语言开发的搜索引擎类库创建于1999年,2005年成为Apache顶级开源项目。Lucene优点:高性能、易扩展。Lucene 局限性:只能基于Java语言开发、类库学习曲线陡峭、原生不支持水平扩展ElasticSearch诞生2004年ShayBanon基于L...原创 2019-08-11 19:13:58 · 251 阅读 · 0 评论 -
ElasticSearch学习之(三)--搜索入门从lucene到Soler,ElasticSearch
一. 什么是搜索搜索大白话来说就是通过部分信息查找我们需要的更多更详细的信息。例如:通过百度,Google等各种工具对视频, 新闻,商品等各种我们需要获取的信息的检索。按照搜索的使用场景大概可以分为以下几种:垂直搜索:是针对某一个行业的专业搜索引擎,是搜索引擎的细分和延伸,是对网页库中的某类专门的信息进行一次整合,定向分字段抽取出需要的数据进行处理后再以某种形式返回给用户。垂直搜索是相对通...原创 2019-08-10 21:43:34 · 812 阅读 · 0 评论 -
ElasticSearch学习之(二)--中文分词器
一、什么是中文分词器 学过英文的都知道,英文是以单词为单位的,单词与单词之间以空格或者逗号句号隔开。而中文则以字为单位,字又组成词,字和词再组成句子。所以对于英文,我们可以简单以空格判断某个字符串是否为一个单词,比如I love China,love 和 China很容易被程序区分开来;但中文“我爱中国”就不一样了,电脑不知道“中国”是一个词语还是“爱中”是一个词语。把中文的句子切...原创 2019-08-01 17:33:59 · 854 阅读 · 0 评论 -
ElasticSearch学习之(一)--搜索引擎的认知
一、什么事搜索引擎1.搜索引擎定义 搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上采集信息,在对信息进行组织和处理后,为用户提供检索服务,将检索的相关信息展示给用户的系统。搜索引擎是工作于互联网上的一门检索技术,它旨在提高人们获取搜集信息的速度,为人们提供更好的网络使用环境。从功能和原理上搜索引擎大致被分为全文搜索引擎、元搜索引擎、垂直搜索引擎和目录搜索...原创 2019-08-01 16:16:04 · 3207 阅读 · 0 评论