2011-02-17 15 views
5

क्या कोई भी इन खोज इंजनों का एक सरल तुलनात्मक विश्लेषण प्रदान कर सकता है? ढांचे के क्या फायदे हैं?mg4j बनाम apache lucene

Btw, मैं कई शैक्षिक पेपर से mg4j चुनने का निम्न बुनियादी स्पष्टीकरण देखा है:

  • एक ही संग्रह से अधिक सूचकांक के संयोजन
  • बहु सूचकांक प्रश्नों

अद्यतन:

These slides (एफ Lucene और 2007 में mg4j सहित स्मृति & सीपीयू, सूचकांक आकार, खोज प्रदर्शन, खोज गुणवत्ता आदि

उत्तर

3

जेफ डाल्टन reviewed many open source search engines: रॉम mir2ed.org) Lucene सहित खुला स्रोत खोज इंजन का एक और अधिक ताजा सिंहावलोकन और mg4j बेंचमार्किंग विभिन्न पहलुओं पर शामिल , और 200 9 में तुलना अपडेट की गई।

मैंने mg4j का उपयोग नहीं किया है। मैंने लुसीन का उपयोग किया है, यद्यपि। ल्यूसीन आईएमओ की नंबर एक विशेषता यह व्यापक रूप से गोद लेने और उपयोगकर्ताओं/डेवलपर्स/कमेटर्स के अद्भुत समुदाय है। इसका मतलब है कि एक उचित मौका है कि किसी ने लुसीन का उपयोग कर आपके जैसा उपयोग केस पर काम किया है। लुसीन के वर्तमान कमजोर बिंदु इसके स्कोरिंग मॉडल हैं और टेक्स्ट के बड़े संग्रह में स्केल करने की इसकी क्षमता है। ल्यूसीन डेवलपर्स इन मुद्दों पर काम कर रहे हैं।

मेरा मानना ​​है कि एक खोज पुस्तकालय की पसंद आपके (अकादमिक या औद्योगिक) सेटिंग, आपके आवेदन के अन्य हिस्सों और आपके उपयोग के मामले पर बहुत निर्भर है।

+0

धन्यवाद। [एसओएलआर] (http://lucene.apache.org/solr/features.html) के बारे में क्या? क्या यह लुसीन के इन मुद्दों को हल करता है? –

+0

सोलर एक खोज इंजन है जो लुसीन को कार्यक्षमता जोड़ता है। यह लुसीन को कुछ स्केलिंग क्षमताओं को जोड़ता है और साथ काम करना शुरू करना अधिक आसान है। सोलर क्लाउड - http://wiki.apache.org/solr/SolrCloud सोलर को अधिक मजबूत और स्केलेबल बनाने का प्रयास है। सोलर में स्कोरिंग ल्यूसीन के समान है। –

+0

[elasticsearch] (https://www.elastic.co/) ल्यूसीन के शीर्ष पर बनाया गया एक और खोज इंजन है। – Bax