摘要:
1 lucene简介 1.1 什么是lucene Lucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么 拿来就能用,它只是提供了一种工具让你能实现这些产品。 1.2 lucene能做什么 要回答这个问题,先要了解l... 阅读全文
摘要:
基本流程 1、初始化IndexSearcher :Searcher searcher = new IndexSearcher(indexDir);//indexDir为索引存放路径 2、生成Query对象: QueryParser类的parse()方法返回Query类形对象 3、使用search... 阅读全文
摘要:
三:存储: 1:主要是对几个文件的结构的功能进行讲叙,了解数据结构 2:翻译官房文档:只讲file formats,文件存储格式 关于Query Parser Syntax这个就去自己看了,或者直接看程序了,file formats里面其实原理已经包含了Query Parser Synta... 阅读全文
摘要:
二:Lucene的搜索过程 1:Lucene搜索过程: 大的分为:关键字解析,获取docid(除去删除的docid),获取内容,飘红缩短。 2:关键词解析: 大概原理是:就是把输入的关键词和要搜索的域进行格式化。把应用请求的语义解释成lucene能懂的语法。 1:其实一般的架构就... 阅读全文