Lucene

Lucene

Lucene是一套用于全文检索和搜寻的开放源码程式库,由Apache软件基金会支持和提供。Lucene提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻,在Java开发环境里Lucene是一个成熟的免费开放源代码工具。

  
BooleanQuery b1 = new BooleanQuery();
Query new_title_query =new WildcardQuery(new Term(FIELDS[0], "*"+keyWord+ "*"));

Query new_mfqp = MultiFi...

2014-02-18 •

对lucen不熟悉,在网上找了好久,发现在没人对分组统计有详细介绍的,我用的是lucene3.6,可基于lucene-group来做分组统计,查询结果出来,页面左侧存放不同类别有多少数目,xxx类(10)
这种效果,自己看网上用fetch折腾了,没成功,想问一下,这一查询,要做两次检索吗,一个函数去查询数据结果,一个函数去分级统计?可是每次读取index从硬...

2013-07-23 •

如题,一个PHP网站相加入Lucene实现全文检索功能,应该如何做。
我现在就想做个Demo。只要能实现功能就行,创建索引,全文检索就OK。
网上找了一些文章,我都试过,都有一定的问题。
求高人指点。

我用的是这个例子,你可以看一下。
PHP中通过 JavaBridge+Lucene实现全文搜索站内搜索http://blog.csdn.net/woijal...

2013-05-21 •

如本站的搜索引擎这块...
输入:“-” 能搜索到结果,需求目前就是这样的
输入特殊字符能查询到结果,我用的是IK做分词
keyword = QueryParser.escape(keyword);
特殊字符是结果一次转义的,否则就会报错! 那么针对需求怎么实现把特殊字符做分词?
常用做项目实际应用的分词器一般都用的是什么?

2013-04-23 •

我创建了trackingIndexWriter对象之后,建立好索引,但是执行下面的代码为什么没效果的?
trackingIndexWriter.deleteDocuments(new Term("id", "2"));

我在学lucene 4.0.0,可是它跟3.x的api变化有点大啊,而且网上很少相关资料,我该学习3.5版本还是继续学4.0版本啊?这个近...

2013-04-18 •

*实现引擎的优化,第一从代码质量和设计思想,其次考虑硬伤。
*搜索引擎的实时性,重复性等常规考虑因素如何避免
*方案都可以提出,最后我会给出详细的解决方案
*本问题,旨在业界交流和学术探讨。

提问后我会给出方案。

2013-04-18 •

如何实现近实时搜索,效率

2013-03-19 •

现在在一个网站多国家语言的某产品官方网站、网站中有站内搜索功能。
使用lucene3.5、现在在泰语的网站下出现问题。(怀疑问题出在分词)

各位大神有木有相关的开发经验?

2013-01-16 •

最近再做一个比较复杂的SQL筛选功能,觉得用SQL语句查询的话效率比较低,想用Lucene实现,请教一下大家:
需求:
条件一:类别(新闻,联系人,已发布的文章)
条件二:包含已选类别,不包含已选类别(例如:不在新闻中的)
条件三:空、不能为空、大于、小于、大于等于、小于等于、betwwen、like等等...

2013-01-06 •

  
//创建索引
Document doc = new Document();
doc.add(new LongDocValuesField("LastContactTime", rs.getLong("LastContactTime")));

//查询
Sort sort = new Sort(new...

2012-12-18 •

热点用户排行

话题状态

最近活动:2012-06-25
该话题下的问题共被浏览 96388 次