Elasticsearch 完整指南

Complete Guide to Elasticsearch

从头开始学习 Elasticsearch,并开始学习 ELK 堆栈(Elasticsearch、Logstash 和 Kibana)和 Elastic Stack。

你将学到什么

  • 如何使用 Elasticsearch 构建强大的搜索引擎
  • Elasticsearch 的理论及其幕后工作原理
  • 编写复杂的搜索查询
  • 精通Elasticsearch的概念和术语

要求

  • JSON知识
  • 具备基本的终端技能者优先

描述

您想从头开始学习 Elasticsearch 并立即成为专业人士吗?本课程是您快速学习 Elasticsearch并在短短几个小时内将您的知识运用到实践中的绝佳方式!该在线课程是您在任何地方都可以找到的最全面的 Elasticsearch 教程!对于任何想要学习 Elastic Stack 和 ELK 堆栈的人来说,这是一个很好的起点,因为 Elasticsearch 是这两个堆栈的中心。

Elasticsearch 是一种非常流行的搜索引擎,即使您已经熟悉其他搜索引擎或框架(例如 Apache Lucene、Apache Solr、Algolia 等),它也会成为您简历的绝佳补充。

这门 Elasticsearch 课程是理论与边做边学的结合。在给出如何执行某些查询的示例之前,您将提前具备必要的理论。这确保您不仅知道如何编写强大的 Elasticsearch 查询,而且还了解相关理论。通过本教程,您将深入了解 Elasticsearch 的底层工作原理。

该课程从头开始,不需要 Elasticsearch 的知识或经验。我们将逐步介绍 Elasticsearch 的所有最重要的方面。完成本课程后,您将能够将 Elasticsearch 用于许多用例和目的,例如:

  • 构建全文搜索引擎(例如类似于Google搜索)
  • 通过聚合对大量数据进行数据分析
  • 使用Elasticsearch作为时间序列数据库(TSDB)
  • … 以及更多!

与 Elastic Stack 中的其他产品(例如 Logstash 或 Kibana)结合使用,您将解锁其他几个功能,例如:

  • 日志管理和日志分析
  • 可观察性(包括服务器/服务监控和APM(应用程序性能监控))
  • 数据可视化和报告
  • 安全分析(SIEM)
  • … 以及更多!

* 本课程未具体介绍这些功能。我的 Logstash 和 Kibana 课程中涵盖了其中一些内容。

所以,加入我这个在线课程,学习如何使用 Elasticsearch 构建令​​人惊叹的东西!

请注意,本课程面向希望以某种方式与 Elasticsearch 集群交互的开发人员,而 不是 希望在生产环境中维护 Elasticsearch 集群的系统管理员。本课程重点介绍与开发人员利用 Elasticsearch 功能相关的功能。它还涵盖了支持 OpenSearch 的 Elasticsearch,但大多数核心功能是相同或相似的。因此,即使您想学习 OpenSearch,本课程仍然应该是一个很好的起点。

请注意,本课程不涵盖Logstash 和 Kibana。这样我就可以更详细地了解 Elasticsearch,并专注于此。因此,本课程专门针对 Elasticsearch。有关 Logstash 和 Kibana 的课程,请参阅我的其他课程。

本课程适合谁:

  • 想要学习 Elasticsearch 的开发人员。该课程面向开发人员而不是系统管理员。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。