站内搜索
一剑十年
所有博文均为学习过程中的笔记刚开始学习有不对的地方欢迎大家在评论处指出谢谢
展开
-
lucene创建索引
索引是现代搜索引擎的核心,建立索引的过程就是把源数据处理成非常方便查询的索引文件的过程。为什么索引这么重要呢,试想你现在要在大量的文档中搜索含有某个关键词的文档,那么如果不建立索引的话你就需要把这些文档顺序的读入内存,然后检查这个文章中是不是含有要查找的关键词,这样的话就会耗费非常多的时间,想想搜索引擎可是在毫秒级的时间内查找出要搜索的结果的。这就是由于建立了索引的原因,你可以把索引想象成这样一种原创 2013-06-06 17:18:03 · 432 阅读 · 0 评论 -
盘古分词简单应用
1、准备工作 打开PanGu4Lucene\WebDemo\Bin,将Dictionaries添加到项目bin目录下(改名为Dict),添加对PanGu.dll(同目录下不要有Pangu.xml,那个默认的配置文件的选项对于分词结果有很多无用信息)、PanGu.Lucene.Analyzer.dll的引用2、使用 PanGuAnalyzer a原创 2013-06-06 17:24:31 · 717 阅读 · 0 评论 -
lucene搜索
string INDEX_STORE_PATH = Server.MapPath("index"); //读取创建的索引 FSDirectory directory = FSDirectory.Open(new DirectoryInfo(INDEX_STORE_PATH), new NativeFSLockFactory());原创 2013-06-06 17:38:57 · 488 阅读 · 0 评论