English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
ElasticsearchはLuceneに基づく検索サーバーです。RESTfulウェブインターフェースに基づいた分散型多ユーザー機能を持つ全文検索エンジンを提供します。ElasticsearchはJava言語で開発され、Apacheライセンス条項の下でオープンソースとしてリリースされています。これは人気のある企業向け検索エンジンです。Elasticsearchはクラウドコンピューティングで使用され、リアルタイム検索、安定性、信頼性、高速性、インストールおよび使用の便利性を提供します。公式クライアントはJava、.NET(C#)、PHP、Python、Apache Groovy、Ruby、そして多く他の言語で利用可能です。DB-Enginesのランキングでは、Elasticsearchが最も人気のある企業用検索エンジンであり、次にApache Solrが続いています。これもLuceneに基づいています。
Elasticsearchは、リアルタイムの分散型オープンソースの全文検索および分析エンジンです。シングルページアプリケーション(SPA)プロジェクトに使用されます。ElasticsearchはJavaで開発されたオープンソースであり、世界中の多くの大規模な組織が使用しています。これはApacheライセンスに基づいています。20版許可の下で提供されています。
本教程では、Elasticsearchの基礎知識および重要な機能を詳細に学びます。
本教程は、Elasticsearchおよびそのプログラミングコンセプトを簡単に学びたいソフトウェアプロフェッショナルのためにデザインされています。Elasticsearchの構成部分を適切な例を用いて説明しています。
このチュートリアルは、SAPのHRモジュールを簡単かつ体系的に設定するために設計されています。多くのスクリーンショットが含まれており、コンサルタントおよびエンドユーザーにとって非常に役立ちます。
このチュートリアルを始める前に、Java、JSON、検索エンジン、およびウェブ技術について基本的な理解が必要です。Elasticsearch とのインタラクションは restful api で実現されています;したがって、restful api を理解することを常に推奨します。
これらの概念のいずれかの初心者である場合、Elasticsearch を使用する前に、これらのトピックに基づいてチュートリアルの助けを求めることをお勧めします。