资源简介

Lucene.Net只是一个全文检索开发包,不是一个成型的搜索引擎 它提供了类似SQLServer数据库正式版中的全文检索功能的索引库 你把数据扔给Lucene.Net,【Lucene.Net只针对文本信息建立索引,所以他只接收文本信息,如果不是文本信息,则要转换为文本信息】它会将文本内容分词后保存在索引库中,当用户输入关键字提交查询时,Lucene.Net从索引库中检索关键字数据,所以搜索速度非常快,适合于用户开发自己站内的搜索引擎 Q:分词 A:即将"不是所有痞子都叫一毛"文本内容通过分词算法 分割成为“不是” “所有” “痞子” “都” “叫” "一毛" 。 但是Lucene.Net内置分词算法对中文支持不是很好,以下会使用国内较为流行的分词算法 -- 盘古分词

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ChivasCommon
{
    public class Books
    {
        public int Id { get; set; }

        public string title { get; set; }

        public string ContentDescription { get; set; }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-02-27 10:37  ChivasCommon\
     目录           0  2017-02-27 13:22  ChivasCommon\ChivasCommon\
     文件        1005  2017-02-27 10:37  ChivasCommon\ChivasCommon.sln
     文件       45568  2017-02-27 13:23  ChivasCommon\ChivasCommon.v12.suo
     目录           0  2017-02-27 13:05  ChivasCommon\ChivasCommon\bin\
     文件        9728  2017-02-27 13:05  ChivasCommon\ChivasCommon\bin\ChivasCommon.dll
     文件         340  2017-02-27 10:37  ChivasCommon\ChivasCommon\bin\ChivasCommon.dll.config
     文件       19968  2017-02-27 13:05  ChivasCommon\ChivasCommon\bin\ChivasCommon.pdb
     目录           0  2017-02-27 13:05  ChivasCommon\ChivasCommon\bin\Dict\
     文件        1001  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\Dict\ChsDoubleName1.txt
     文件        1011  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\Dict\ChsDoubleName2.txt
     文件        1006  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\Dict\ChsSingleName.txt
     文件     3642447  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\Dict\Dict.dct
     文件         251  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\Dict\Stopword.txt
     文件       75361  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\Dict\Synonym.txt
     文件         215  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\Dict\Wildcard.txt
     文件      856064  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\Lucene.Net.dll
     文件       78336  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\PanGu.dll
     文件       11776  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\PanGu.HighLight.dll
     文件        6144  2017-02-27 10:39  ChivasCommon\ChivasCommon\bin\PanGu.Lucene.Analyzer.dll
     文件         303  2017-02-27 11:46  ChivasCommon\ChivasCommon\Books.cs
     文件        1339  2017-02-27 12:04  ChivasCommon\ChivasCommon\BooksManager.cs
     文件        6933  2017-02-27 13:05  ChivasCommon\ChivasCommon\ChivasCommon.csproj
     文件        1175  2017-02-27 13:05  ChivasCommon\ChivasCommon\ChivasCommon.csproj.user
     目录           0  2017-02-27 10:39  ChivasCommon\ChivasCommon\dll\
     文件       28672  2017-02-27 10:39  ChivasCommon\ChivasCommon\dll\Common.Logging.dll
     文件      270336  2017-02-27 10:39  ChivasCommon\ChivasCommon\dll\log4net.dll
     文件     1365508  2017-02-27 10:39  ChivasCommon\ChivasCommon\dll\log4net.xml
     文件      856064  2017-02-27 10:39  ChivasCommon\ChivasCommon\dll\Lucene.Net.dll
     文件       78336  2017-02-27 10:39  ChivasCommon\ChivasCommon\dll\PanGu.dll
     文件       11776  2017-02-27 10:39  ChivasCommon\ChivasCommon\dll\PanGu.HighLight.dll
............此处省略24个文件信息

评论

共有 条评论