随笔分类 -  asp.net

摘要:本人看到这篇非常不错的Lucene.Net入门基础教程,就转载分享一下给大家来学习,希望大家在工作实践中可以用到。 一.简单的例子 //索引Private void Index(){ IndexWriter writer = new IndexWriter(@"E:\Index", new St... 阅读全文
posted @ 2014-08-19 23:05 阅读(611) 评论(0) 推荐(2)
摘要:1、索引的管理//指定索引库文件存放文件位置FSDirectory directory = FSDirectory.Open(new DirectoryInfo(this.IndexDataDir), new NativeFSLockFactory());//判断索引文件目录是否存在bool isE... 阅读全文
posted @ 2014-08-18 23:28 阅读(425) 评论(0) 推荐(0)
摘要:本章阅读概要1、Lucenne.Net简介2、介绍盘古分词器3、Lucene.Net实例分析4、结束语(Demo下载)Lucene.Net简介 Lucene.net是Lucene的.net移植版本,是一个开源的全文检索引擎开发包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完... 阅读全文
posted @ 2014-08-13 22:08 阅读(2265) 评论(3) 推荐(0)
摘要:我们在搜索中可能会遇到要搜索索引文件中不同字段,不同字段之间就存在了与或非的运算关系,如:这个xx字段中必须存在什么什么关键词,而另一个 XXX字段可以存在或不存在什么什么关键词等等等。这就需要有BooleanQuery这个得到一个组合检索对象,进行组合检索了。BooleanClause是在一个Bo... 阅读全文
posted @ 2014-08-07 23:15 阅读(617) 评论(0) 推荐(0)
摘要:lucene在doc.add(new Field("content",curArt.getContent(),Field.Store.NO,Field.Index.TOKENIZED));Field有两个属性可选:存储和索引。通过存储属性你可以控制是否对这个Field进行存储;通过索引属性你可以控制... 阅读全文
posted @ 2014-08-07 22:39 阅读(350) 评论(0) 推荐(0)
摘要:一、Memcached ClientLib For .Net 首先,不得不说,许多语言都实现了连接Memcached的客户端,其中以Perl、PHP为主。 仅仅memcached网站上列出的语言就有:Perl、PHP、Python、Ruby、C#、C/C++以及Lua等。 那么,我们作为.Net... 阅读全文
posted @ 2014-07-30 22:29 阅读(488) 评论(0) 推荐(1)