摘要:
--自己学习build index时笔记 阅读全文
摘要:
使用Lucene自带的Highlighter就可以实现对原始文件摘要的提取工作。Highlighter类有一个getBestFragment方法,这个方法有多个重载的方法,其中,使用:public final String getBestFragment(Analyzer analyzer, String fieldName,String text)就可以提取摘要,它实现了从指定的原始文件中,提取... 阅读全文
摘要:
关于Hits类。这个Hits类可是非常的重要,因为Lucene使用了缓存机制,关于缓存的实现就是在这个Hits类中。Hits工作过程中,使用了LRU算法,即通过一个HitDoc结构来实现一个双向链表,使用LRU置换算法,记录用户最近访问过的Document。开门见山,直接拿出Hits类的实现代码来说话。package org.apache.lucene.search;import java.io.... 阅读全文