Lucene
文章平均质量分 71
rockecsn
这个作者很懒,什么都没留下…
展开
-
Lucene搜索结果排序问题
Lucene搜索结果排序问题(按时间倒序排的替代解决方法) 对于数据量大(索引文件大于50M)的索引,尽量不要用索引中的字段排序,要用索引ID排序(INDEXORDER);两者效率相差近10倍,以下从内存占用与CPU处理时间来比较: 内存占用比较: 图一:使用整型的唯一标识字段排序 图二:使用索引ID(INDEXORDER)排序 拿占用内存最多的对象来比较:我们可以...原创 2012-07-07 17:34:49 · 122 阅读 · 0 评论 -
一个例子学懂搜索引擎(lucene)
一个例子学懂搜索引擎(lucene) 来源:javaeye 作者: jaker 其实,lucene是一个很容易上手的搜索引擎框架,传统的搜索引擎,涉及到爬虫,也就是爬取网页,然后对网页进行加工,也就是索引,最后用于搜索,lucene这个框架可以很方便的帮你做到后面两个步骤,也就是索引和搜索!本文尝试通过一个例子,使大家掌握lucene的使用核心方法,包括分词、索引、搜索不同的...原创 2012-07-07 17:47:09 · 115 阅读 · 0 评论 -
Lucene3.6的分页查询
分页查询只需要传入每页显示多少条记录,当前是第几页就可以了。 当然是对搜索返回的结果进行分页,并不是对搜索结果的总数量进行分页,因为我们搜索的时候都是返回前n条记录。 例如indexSearcher.search(query, 100);//只返回前100条记录 /** * 对搜索返回的前n条结果进行分页显示 * @p...原创 2012-07-08 22:15:11 · 100 阅读 · 0 评论