从5.5.6开始,用过2.X和7.X,不知不觉Elasticsearch已经成长到了8.X,针对目前最新的8.3版本,也再整体学习一下
什么是Elasticsearch?
slogan: You Know, for search
-
Elasticsearch是 Elastic Stack 核心的分布式搜索与分析引擎
-
Logstash和Beats是促进收集、聚合,丰富你的数据储备,将它们存入RS
-
Kibana 能够让你进行交互式的探索、可视化、将数据可视化进行分享,管理与监控系统
-
Elasticsearch 能够索引、搜索、分析,以及更多的可能性
-
Elasticsearch提供近实时的查询,可以分析所有类型的数据
-
不论你拥有结构化的或者非结构化的文本、数字、地理数据,ES都能够有效地通过支持快速查询的方式进行存储与索引
-
你可以通过简单的数据检索发现更多,可以聚合信息来获取更多数据的趋势与模式
-
当你的数据与查询量级增加,ES分布式的性质能够让你的升级无缝衔接
-
但是不是所有的问题都是一个查询的问题,ES提供了一系列快速、灵活的用例帮助你处理你的数据
- 在APP或者网页中增加一个搜索框
- 存储和分析日志、指标数据、安全事件数据
- 使用机器学习,实时自动对数据进行建模
- 使用ES自动化业务工作流,搭建一个存储引擎
- 使用ES管理、迁移、分析空间数据,搭建一个地理信息系统
- 使用ES存储处理遗传数据,搭建一个生物学研究工具
-
我们也是持续地被人们实践的很多新型的搜索方式所震惊
-
但是是否你的用例是与这些类似,或者你在用es解决一些新的问题,ES在处理数据、文档、索引方面都是一致的