جدول المحتويات:
التعريف - ماذا يعني Apache Solr؟
Apache Solr عبارة عن منصة بحث مفتوحة المصدر للمؤسسات والتي تعد جزءًا من مشروع Apache Lucene.
وهو مصمم للبحث السريع عن البيانات المخزنة في HDFS في أباتشي Hadoop. يوفر Solr الفهرسة والنسخ المتماثل والاستعلام عن التحميل المتوازن ، ونظام التكوين المركزي ، والفشل الآلي والاسترداد ، وهو متدرج للغاية وموثوق به ومتحمل للخطأ بدرجة كبيرة.
تستخدم العديد من أكبر مواقع الإنترنت Apache Solr لميزات البحث والتنقل الخاصة بها.
تيكوبيديا تشرح اباتشي سولر
تم تطوير Apache Solr باستخدام Java ويعمل كخادم بحث مستقل كامل النص موجود في servlet مثل Jetty. كجزء من مشروع Lucene ، يستخدم Solr مكتبة بحث Lucene Java باعتبارها جوهرها للبحث والفهرسة.
كما أن لديها واجهات برمجة التطبيقات JSON و XML / HTTP مثل REST والتي تجعل من السهل استخدامها في أي لغة برمجة.
التكوين الخارجي لـ Solr يجعل من السهل تكييفه مع أي نوع من التطبيقات دون تشفير Java ولديه هندسة مكونات إضافية عندما يحتاج التطبيق إلى تخصيص متقدم.
ميزات Solr:
- قدرات بحث النص الكامل المتقدمة
- الهندسة المعمارية البرنامج المساعد واسعة النطاق
- بالقرب من الفهرسة في الوقت الحقيقي
- ارتفاع حجم حركة المرور على شبكة الإنترنت الأمثل
- واجهات إدارة شاملة ل HTML
- يستخدم واجهات قياسية مثل XML و HTTP و JSON
- كشفت إحصائيات الخادم عن JMX لتمكين المراقبة
- قابل للتحجيم الخطي ، الفشل التلقائي والاسترداد ، وتكرار فهرس السيارات