2015 तक, हम खोज एपीआई बनाम अपाचे सोलर खोज मॉड्यूल की संख्या के साथ तुलना कर सकते हैं:
| Apache Solr Search | Search API
Posted in: | 2007 | 2010
Downloads: | >2k | >20k
Reported installs: | >21k | >64k
Total bugs: | >1200 | >600
Active bugs: | >200 | >170
Commits: | >1.3k | >1.5k
जो स्पष्ट विकल्प को इंगित करता है। खोज एपीआई को 3 साल बाद विकसित किया गया था और यह अपने प्रतिद्वंद्वी का लाभ उठाने में कामयाब रहा।
इसके अलावा, खोज एपीआई एक बहुत अलग और अधिक लचीला वास्तुकला प्रदान करता है और इसे अधिक सक्रिय रूप से बनाए रखा जा रहा है। क्या अधिक महत्वपूर्ण है, यह पहले से ही नवीनतम Drupal 8 और Solr 5.x के लिए समर्थन करता है जो Apachesolr के पास अभी तक नहीं है।
Search API ने नए सिरे से शुरुआत की और इसके कॉन्फ़िगरेशन में और अधिक लचीला है, जिसमें व्यू सपोर्ट भी शामिल है (Apachesolr के लिए आपको अतिरिक्त मॉड्यूल की आवश्यकता है)। बहुत सारे मॉड्यूल भी हैं जो इसकी कार्यक्षमता को बढ़ाते हैं।
दूसरा इन मॉड्यूलों की वास्तुकला में अंतर के कारण समुदाय द्वारा दो बार हल की जा रही कुछ समस्याओं से बचने के लिए, वर्तमान में इन दो परियोजनाओं के बीच कुछ संयुक्त प्रयास हैं:
- Facet API (फ़िल्टर के रूप में भी जानते हैं) के माध्यम से पहलू ब्लॉक दिखाने का सामान्य तरीका बनाना ,
- एक सामान्य स्कीमा और solrconfig.xml कॉन्फ़िगरेशन फ़ाइलें,
- दोनों अनुरक्षकों ने एक साथ काम किया और अपाचे सोलर सर्च मॉड्यूल से कनेक्शन कक्षाओं को खोज एपीआई में स्थानांतरित कर दिया।
स्रोत: Drupal 8 में खोज एवं Solr के लिए Battleplan Acquia पर
ध्यान दें, एक ही वातावरण में दोनों मॉड्यूल का उपयोग करने की सलाह नहीं दी गई है।
मतभेदों के आगे के तकनीकी विश्लेषण के लिए, कृपया नीचे दिए गए विवरणों की जांच करें।
एपीआई खोजें
एपीआई अवलोकन:
एक्सटेंशन विशेषताएं:
- खोज एपीआई स्वतः पूर्ण
- संलग्नक
- सहेजी गई खोजों
- स्थान
- सुंदर पहलू पथ
- स्लाइडर (खोज API रेंज)
- और बहुत सारे।
बुनियादी संरचना:
सूचकांक विशेषताएं:
- विभिन्न डेटा स्रोत
- एक डेटा स्रोत: संस्थाओं
एंटिटी एपीआई पर आधारित:
- प्रत्येक संपत्ति अनुक्रमित की जा सकती है
- संबंधित संस्थाओं के गुणों को अनुक्रमित किया जा सकता है
अपने सूचकांक - फ़ील्ड को कैसे कॉन्फ़िगर करें:
API दृश्य खोजें:
API रेसिपी खोजें:
Apachesolr
एक्सटेंशन विशेषताएं:
- अनुलग्नक (कोई मीडिया समर्थन नहीं, अन्य संस्थाओं के लिए अटैचमेंट के लिए कस्टम कोडिंग)
- स्थान (Apachesolr geo, Apachesolr स्थान)
अपाचेसोलर रेसिपी:
- ओपन सोर्स एंटरप्राइज सर्च प्लेटफॉर्म
- अपाचे फाउंडेशन
- पूर्ण-पाठ खोज, हाइलाइटिंग, मुखरित खोज, क्लस्टरिंग, समृद्ध दस्तावेज़ हैंडलिंग
- वितरित
- प्रतिकृति / स्केलेबल
- जावा
- XML और JSON में REST HTTP और उत्तर और कुछ अन्य
- संबंध नहीं
स्रोत: एपीआई बनाम अपाचेसोल स्लाइड शो
यह भी देखें: