Java Spring Boot 2.0实战ElasticSearch分布式搜索引擎中间件Linux
Elastic Search是最流行的开源分布式搜索引擎中间件,内核基于Java编写开发的Lucene, 在BAT等大型互联网新闻、电商、游戏、社交、大数据等领域有广泛的应用。Java Spring Boot 2.0为ElasticSearch企业级开发提供了完善的支持,本次课程一起深入学习ElasticSearch新特性与API机制。
1、ElasticSearch分布式搜索引擎
- ElasticSearch是基于Lucene的搜索服务器,开源
- 提供了一个分布式多用户能力的全文搜索引擎
- 提供Restful接口 HTTP使用JSON进行数据索引
- Elasticsearch是用Java开发的,但支持多种语言客户端
- Elasticsearch2018年9月美国上市
- 原生的分布式架构模型 支持分片
- 分布式导向,包括分布式搜索,分布式索引,零配置,自动分片