Solr هي منصة بحث سريعة ومفتوحة المصدر ومتعددة الوسائط مبنية على Apache Lucene. إنه يدعم البحث عن النص الكامل والمتجه والجغرافيا المكانية في العديد من أكبر المؤسسات في العالم.
للحصول على وصف كامل لمشروع Solr، وتكوين الفريق، ومستودعات التعليمات البرمجية المصدر، وغيرها من التفاصيل، يرجى مراجعة موقع ويب Solr على https://solr.apache.org/
تتوفر التنزيلات لتوزيعات Apache Solr على https://solr.apache.org/downloads.html.
يحتوي الدليل المرجعي على دليل النشر بالكامل لإرشادك خلال عملية تثبيت Solr.
يمكنك تشغيل Solr في Docker عبر الصورة الرسمية. تعرف على المزيد حول Solr في Docker
يتمتع Solr بدعم رسمي للتشغيل على Kubernetes، في صورة Docker الرسمية. يرجى الرجوع إلى منزل Solr Operator للحصول على التفاصيل والبرامج التعليمية والتعليمات.
يتضمن Solr بعض الأمثلة لمساعدتك على البدء. لتشغيل مثال محدد، أدخل:
bin/solr start -e <EXAMPLE> where <EXAMPLE> is one of:
cloud: SolrCloud example
techproducts: Comprehensive example illustrating many of Solr's core capabilities
schemaless: Schema-less example (schema is inferred from data during indexing)
films: Example of starting with _default configset and adding explicit fields dynamically
على سبيل المثال، إذا كنت تريد تشغيل مثال المنتجات التقنية، فأدخل:
bin/solr start -e techproducts
للحصول على مقدمة أكثر تعمقًا، يرجى مراجعة البرامج التعليمية في دليل Solr المرجعي.
#solr
على libera.chat تعرف على المزيد حول تطوير Solr من خلال قراءة مستندات المطور في شجرة المصدر ./dev-docs أو إنشاء Solr من المصدر في ./dev-docs/solr-source-code.adoc
يستخدم Solr Gradle لنظام البناء الخاص به. فيما يلي بعض التلميحات المفيدة لإنشاء Solr وتشغيله محليًا:
./gradlew dev
cd ./solr/packaging/build/dev
bin/solr start
bin/solr
لإنشاء مجموعات Solr وإدارتها. على سبيل المثال، استخدم أداة bin/solr post
لفهرسة بعض نماذج البيانات. يرجى مراجعة CONTRIBUTING.md للحصول على معلومات حول المساهمة في المشروع.
للمشاركة في مجتمع المطورين:
#solr-dev
في منظمة the-asf
. قم بالتسجيل على https://the-asf.slack.com/messages/CE70MDPMF#solr-dev
على libera.chat