mg4j contre apache lucene

quelqu'un Peut-il fournir une simple analyse comparative de ces moteurs de recherche? Quels sont les avantages de l'un ou l'autre cadre?

BTW, j'ai vu les explications de base suivantes de choisir mg4j de plusieurs documents universitaires:

  • combinaison d'indices sur une même collection
  • multi-indice de requêtes

mise à jour:

ces diapositives (de mir2ed.org ) contiennent une vue d'ensemble plus récente des moteurs de recherche open source, y compris Lucene et mg4j sur l'analyse comparative de divers aspects: mémoire et CPU, taille de l'index, performance de recherche, Qualité de recherche, etc.

5
demandé sur Nikita Zhiltsov 2011-02-17 14:26:23

1 réponses

Jeff Dalton a examiné de nombreux moteurs de recherche open source y compris Lucene et mg4j en 2007, et mis à jour la comparaison en 2009.

Je n'ai pas utilisé mg4j. J'ai utilisé de la Lucene. La caractéristique numéro un de Lucene IMO est son large adoption et la merveilleuse communauté des utilisateurs/développeurs/committers. Cela signifie qu'il y a de bonnes chances que Quelqu'un ait travaillé sur un cas d'utilisation similaire au vôtre en utilisant Lucene. Les points faibles actuels de Lucène sont ses modèle de pointage et de sa capacité à l'échelle de grandes collections de textes. Les développeurs de Lucene travaillent sur ces questions.

je crois que le choix d'une bibliothèque de recherche dépend beaucoup de votre environnement (universitaire ou industriel), des autres parties de votre application et de votre cas d'utilisation.

3
répondu Yuval F 2018-02-15 15:59:52