前言
该系列主要记录学习Elastisearch 8.8.2(目前官方最新),本文将从 概念、特性、使用场景* 来做开篇,不做技术内容。
一、Elasticsearch简介
Elastic search在官方定义中是一个天生支持分布式的搜索、聚合分析和存储引擎。
不依赖第三方来维护节点,管理集群。具有自己的分布式策略来管理
称为:全文检索引擎
二、特点
- 开源
- 基于Java
- 基于Lucene框架:基于开源的Apache Lucene框架开发
- 原生分布式
- 高性能:支持海量数据的全文检索。支持PB级数据秒内响应
- 可伸缩:弹性搜索,可根据不同规模服务对性能需要的不同而动态扩展或收缩性能。
- 易扩展:支持非常方便的横向扩展集群。
- 开箱即用
- 跨语言
三、使用场景
只要使用到搜索功能的开发都可以使用Elasticsearch,可以说啥都需要这玩意。
总结
本章仅作为学习Elasticsearch的开篇,不做技术内容。