mg4j vs.apache lucene [英] mg4j vs. apache lucene

查看:103
本文介绍了mg4j vs.apache lucene的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人可以对这些搜索引擎进行简单的比较分析吗?两种框架都有哪些优势?

Can anyone provide a simple comparative analysis of these search engines? What advantages does either framework have?

顺便说一句,我从以下几篇学术论文中看到了选择 mg4j 的以下基本解释:

BTW, I've seen the following basic explanations of choosing mg4j from several academic papers:

  • 合并同一集合中的索引
  • 多索引查询

更新:

这些幻灯片(摘自

These slides (from mir2ed.org) contain a more fresh overview of open source search engines including Lucene and mg4j on benchmarking various aspects: memory & CPU, index size, search performance, search quality etc.

推荐答案

Jeff Dalton

Jeff Dalton reviewed many open source search engines including Lucene and mg4j in 2007, and updated the comparison in 2009.

我还没有使用过mg4j.我曾经用过Lucene. Lucene IMO的第一大特点是它的广泛采用以及用户/开发人员/提交者的精彩社区.这意味着有人很有可能使用Lucene来处理与您的用例相似的用例. Lucene当前的弱点是它的评分模型和扩展到大量文本的能力. Lucene开发人员正在研究这些问题.

I have not used mg4j. I have used Lucene, though. The number one feature of Lucene IMO is its wide adoption and wonderful community of users/developers/committers. This means that there is a fair chance that somebody worked on a use case similar to yours using Lucene. Current weak points of Lucene are its scoring model and its ability to scale to large collections of text. The Lucene developers are working on these issues.

我相信搜索库的选择取决于您(学术或工业)设置,应用程序的其他部分以及用例.

I believe that the choice of a search library is very dependent on your (academic or industrial) setting, the other parts of your application and your use case.

这篇关于mg4j vs.apache lucene的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆