Lucene实现类似关系型数据库的统计问题

赵力宏 发布于 2011/02/16 13:20
阅读 718
收藏 1

最近我在公司做一个Lucene索引搜索查询的问题,先说一下我的项目,其实我们的项目里面存的数据就像关系型数据库里面存储的一样,都是结构化数据,就好比说关系型数据库的每一行元组数据,对应着Lucene索引文件的每一个document,其中包括固定的几个Feild,每个Feild对应一个 Term项,这和关系型数据库基本上没有区别。

其中有一个问题就是关于如何统计某个Feild中不相同的Term,也就是相当于关系型数据库的“select distinct  '字段名'  from '表名'”的sql查询功能,由于本人对Lucene结构了解不是很深入,加上项目比较紧,索引这个问题一直困扰了自己很长时间,希望各位专业人士集思广益,能提供一种代码方案或思路,如果能得到大家的指点,将万分感谢。

最后再次表示感谢。 

加载中
0
赵力宏

没人理啊,自己顶一下!

0
5622928
5622928

或者用Solr也可以,不过Solr就麻烦了

0
赵力宏

引用来自#3楼“5622928”的帖子

用Lucene的Facet扩展 Bobo

http://www.open-open.com/open287432.htm

 谢谢

返回顶部
顶部