随笔分类 -  Lucene.Net

摘要:一、 Lucene索引创建和优化 [版本2.9.0以上]Lucene索引的创建首先需要取得几个必须的对象:1、分词器//可以采用其他的中文分词器StandardAnalyzer analyzer = new StandardAnalyzer(Version.LUCENE_CURRENT);//分词器... 阅读全文
posted @ 2014-12-03 16:56 逍遥帝君 阅读(344) 评论(0) 推荐(0) 编辑
摘要:1、建立索引为了对文档进行索引,Lucene提供了五个基础的类,他们分别是Document, Field, IndexWriter, Analyzer, Directory。下面我们分别介绍一下这五个类的用途:DocumentDocument是用来描述文档的,这里的文档可以指一个HTML页面,一封电... 阅读全文
posted @ 2014-12-03 16:55 逍遥帝君 阅读(813) 评论(1) 推荐(0) 编辑
摘要:1、使用queryparser完成解析搜索请求2、基本格式如:QueryParser parser=new QueryParser("字段名称","分析器实例");Query q=parser.parse("关键词")3、例如:解析一个关键字太阳QueryParser parser=new Quer... 阅读全文
posted @ 2014-12-03 16:24 逍遥帝君 阅读(1050) 评论(0) 推荐(0) 编辑
摘要:创建索引库 //读取文件,存储到索引库 public string CreateDatebase() { //获取索引库的路径 var indexPath = AppDomain.CurrentDomain.BaseDirectory + Configurat... 阅读全文
posted @ 2014-12-02 18:30 逍遥帝君 阅读(817) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示