Elasticsearch 简明教程
Elasticsearch Tutorial
Elasticsearch 是一个实时分布式且开源的全文本搜索和分析引擎。它用于单页面应用程序 (SPA) 项目。Elasticsearch 是使用 Java 开发的开源工具,由全球许多大型组织使用。它根据 Apache 许可证版本 2.0 授权。
Elasticsearch is a real-time distributed and open source full-text search and analytics engine. It is used in Single Page Application (SPA) projects. Elasticsearch is an open source developed in Java and used by many big organizations around the world. It is licensed under the Apache license version 2.0.
在本教程中,你将详细了解 Elasticsearch 的基本知识及其重要功能。
In this tutorial, you will learn in detail the basics of Elasticsearch and its important features.
Audience
本教程专为想要以简单轻松的步骤学习 Elasticsearch 基本知识及其编程概念的软件专业人士设计。它以合适的示例描述了 Elasticsearch 的组件。
This tutorial is designed for software professionals who want to learn the basics of Elasticsearch and its programming concepts in simple and easy steps. It describes the components of Elasticsearch with suitable examples.
本教程旨在以简单系统化的方式配置 SAP 的 HR 模块。本教程包含大量屏幕截图,对顾问和最终用户来说非常有用。
This tutorial is designed to configure the HR module of SAP in an easy and systematic way. Packed with plenty of screenshots, it will be useful for consultants as well as end-users.
Prerequisites
在开始本教程之前,你应具备对 Java、JSON、搜索引擎和 Web 技术的基本了解。与 Elasticsearch 的交互通过 RESTful API 进行;因此,始终建议具备 RESTful API 的知识。
Before you begin with this tutorial, you should have a basic understanding of Java, JSON, search engines, and web technologies. The interaction with Elasticsearch is through RESTful API; therefore, it is always recommended to have knowledge of RESTful API.
如果你对上述任何概念都不熟悉,我们建议你在开始 Elasticsearch 之前先使用基于这些主题的教程寻求帮助。
If you are new to any of these concepts, we suggest you to take the help of tutorials based on these topics before you start with Elasticsearch.