English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Elasticsearch هو خادم بحث يعتمد على Lucene. يقدم محرك بحث تفاعلي ومتعدد المستخدمين يعمل عبر واجهة RESTful. تم تطوير Elasticsearch بلغة Java وتم إصداره كأحد المصادر المفتوحة تحت شروط رخصة Apache، وهو محرك بحث شائع المستخدم في المستويات التجارية. يستخدم في云计算، ويمكنه الوصول إلى البحث في الوقت الحقيقي، والاستقرار، والثقة، والسرعة، وسهولة التثبيت والاستخدام. يتوفر العميل الرسمي في Java، .NET (C#)، PHP، Python، Apache Groovy، Ruby وعدة لغات أخرى. وفقًا لتصنيف DB-Engines، فإن Elasticsearch هو محرك البحث التجاري الأكثر شعبية، يتبعه Apache Solr، وهو أيضًا مبنى على Lucene.
Elasticsearch هو محرك بحث مفتوح المصدر ووزن ثقيل، مخصص للبحث في الوقت الحقيقي و التحليل. يستخدم في مشاريع تطبيقات الويب الواحدة (SPA). تم تطوير Elasticsearch بلغة Java، وهو مفتوح المصدر ويدعمه العديد من المنظمات الكبيرة في العالم. يتم توفيره تحت رخصة Apache 2.0.
في هذا الدليل، ستتعلم الأساسيات وأهم الوظائف لـ Elasticsearch.
هذا الدليل مصمم للذين يرغبون في تعلم Elasticsearch و مفاهيم البرمجة بسهولة وسهولة. يتم شرح مكونات Elasticsearch باستخدام أمثلة مناسبة.
يهدف هذا الدليل إلى تكوين وحدة HR الخاصة بـ SAP بطريقة بسيطة ومؤثرة. ويشمل العديد من الصور، ويكون مفيدًا للخبراء والمستخدمين النهائيين.}
قبل البدء في دراسة هذا الدليل، يجب أن تكون لديك فهم أساسي لـ Java و JSON و محركات البحث وتقنيات الويب؛ لذا، يُنصح دائمًا بفهم RESTful API. يتم التفاعل مع Elasticsearch من خلال RESTful API، لذا يُنصح دائمًا بفهم RESTful API.
إذا كنت مبتدئًا في أي من هذه المفاهيم، نوصي بك البحث عن مساعدة الدليل في هذه المواضيع قبل البدء في استخدام Elasticsearch.