ElasticSearch入门

Posted 一个有点理想的码农

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearch入门相关的知识,希望对你有一定的参考价值。

ElasticSearch简介

什么是ElasticSearch

  • 基于Apache Lucene构建的开源搜索引擎
  • 采用Java编写,提供简单易用的RESTFul API
  • 轻松的横向扩展,可支持PB级的结构化或非结构化数据处理

应用场景

可用应用场景

  • 海量数据分析引擎
  • 站内搜索引擎
  • 数据仓库 

一线公司实际应用场景

  • 英国卫报 - 实时分析公众对文章的回应
  • 维基百科、GItHub - 站内实时搜索
  • 百度 - 实时日志监控平台

还有谁在用呢

  • 阿里巴巴
  • Google
  • 京东
  • 小米
  • 美团 

前置知识

  •  熟悉用Maven构建项目
  • 了解Spring Boot的基本使用

环境要求

  •  IDE工具 IntelliJ IDEA、Eclipse等常用IDE即可
  •  Java JDK1.8
  •  其他依赖 Maven、NodeJs(6.0以上)

课程简介

课程安排

 

     

 

以上是关于ElasticSearch入门的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch 教程

Elasticsearch 基本概念

SpringBoot-spring-data-elasticsearch7.12.0

elasticsearcch部署

Elasticsearch后台运行步骤

Elasticsearch镜像打包记录