בית מאגרי מידע מה זה אפאצ'ה solr? - הגדרה מטכנולוגיה

מה זה אפאצ'ה solr? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של אפאצ'י Solr?

Apache Solr היא פלטפורמת חיפוש ארגוני עם קוד פתוח המהווה חלק מפרויקט Apache Lucene.

זה מיועד לחיפוש מהיר של נתונים המאוחסנים ב- HDFS באפצ'י חאדווף. Solr מספק אינדקס, שכפול ושאילתות מאוזנות בעומס, ערכת תצורה ריכוזית, כשל ושחזור אוטומטיים והיא בעלת מדרג, אמינה וסובלנית מאוד לתקלות.

רבים מהאתרים הגדולים באינטרנט משתמשים ב- Apache Solr לתכונות החיפוש והניווט שלהם.

Techopedia מסביר את אפאצ'י Solr

אפאצ'י Solr פותח באמצעות ג'אווה והוא פועל כשרת עצמאי וטקסט מלא של טקסט שמכיל Servlet כמו ג'טי. כחלק מפרויקט Lucene, Solr משתמשת בספריית החיפוש Lucene Java כבסיס לחיפוש ואינדקס.

יש לו גם ממשקי API של JSON ו- XML ​​/ HTTP כמו REST המקלים על השימוש בכל שפת תכנות.

התצורה החיצונית של Solr מקלה על התאמה אישית לכל סוג של יישום ללא קידוד Java והיא אף כוללת ארכיטקטורת תוספים נרחבת כאשר היישום דורש התאמה אישית מתקדמת.

תכונות Solr:

  • יכולות חיפוש מתקדמות בטקסט מלא
  • ארכיטקטורת תוספים נרחבת
  • ליד אינדקס בזמן אמת
  • אופטימיזציה רבה לתעבורת אינטרנט
  • ממשקי ניהול מקיפים עבור HTML
  • משתמש בממשקים סטנדרטיים כמו XML, HTTP ו- JSON
  • סטטיסטיקות שרת חשפו את JMX כדי לאפשר מעקב
  • ניתן להרחבה באופן לינארי, כישלון אוטומטי ושחזור ושכפול אינדקס אוטומטי
מה זה אפאצ'ה solr? - הגדרה מטכנולוגיה