• 大小: 2.26MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-10-13
  • 语言: C#
  • 标签: Lucene.Net  c#  搜索引擎  

资源简介

Lucene是一个信息检索的函数库(Library),利用它你可以为你的应用加上索引和搜索的功能. Lucene的使用者不需要深入了解有关全文检索的知识,仅仅学会使用库中的一个类,你就为你的应用实现全文检索的功能. 不过千万别以为Lucene是一个象google那样的搜索引擎,Lucene甚至不是一个应用程序,它仅仅是一个工具,一个Library.你也可以把它理解为一个将索引,搜索功能封装的很好的一套简单易用的API.利用这套API你可以做很多有关搜索的事情,而且很方便. What Can Lucene Do Lucene可以对任何的数据做索引和搜索. Lucene不管数据源是什么格式,只要它能被转化为文字的形式,就可以被Lucene所分析利用.也就是说不管是MS word, Html ,pdf还是其他什么形式的文件只要你可以从中抽取出文字形式的内容就可以被Lucene所用.你就可以用Lucene对它们进行索引以及搜索.

资源截图

代码片段和文件信息

/*
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License Version 2.0
 * (the “License“); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing software
 * distributed under the License is distributed on an “AS IS“ BASIS
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

using System.Reflection;
using System.Runtime.CompilerServices;

//
// General Information about an assembly is controlled through the following 
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
//
[assembly: Assemblytitle(“Apache Lucene.Net“)]
[assembly: AssemblyDescription(“The Apache Software Foundation Lucene.Net a full-text search engine library“)]
[assembly: AssemblyConfiguration(““)]
[assembly: AssemblyCompany(“The Apache Software Foundation“)]
[assembly: AssemblyProduct(“Lucene.Net“)]
[assembly: AssemblyCopyright(“Copyright 2006 - 2009 The Apache Software Foundation“)]
[assembly: AssemblyTrademark(“Copyright 2006 - 2009 The Apache Software Foundation“)]
[assembly: AssemblyDefaultAlias(“Lucene.Net“)]
[assembly: AssemblyCulture(““)]

[assembly: AssemblyInformationalVersionAttribute(“2.9.1“)]


//
// Version information for an assembly consists of the following four values:
//
//      Major Version
//      Minor Version 
//      Build Number
//      Revision
//
// You can specify all the values or you can default the Revision and Build Numbers 
// by using the ‘*‘ as shown below:

[assembly: AssemblyVersion(“2.9.1.002“)]


//
// In order to sign your assembly you must specify a key to use. Refer to the 
// Microsoft .NET framework documentation for more information on assembly signing.
//
// Use the attributes below to control which key is used for signing. 
//
// Notes: 
//   (*) If no key is specified the assembly is not signed.
//   (*) KeyName refers to a key that has been installed in the Crypto Service
//       Provider (CSP) on your machine. KeyFile refers to a file which contains
//       a key.
//   (*) If the KeyFile and the KeyName values are both specified the 
//       following processing occurs:
//       (1) If the KeyName can be found in the CSP that key is used.
//       (2) If the KeyName does not exist and the KeyFile does exist the key 
//           in the KeyFile is installed into the CSP and used.
//   (*) In order to create a KeyFile you can use the sn.exe (Strong Name) utility.
//       When specifyi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1766  2010-01-26 08:12  Lucene.Net\.svn\all-wcprops

     文件       2124  2010-01-27 08:33  Lucene.Net\.svn\entries

     文件          2  2010-01-26 08:12  Lucene.Net\.svn\format

     文件       3596  2010-01-26 08:12  Lucene.Net\.svn\text-base\AssemblyInfo.cs.svn-base

     文件      36306  2010-01-26 08:12  Lucene.Net\.svn\text-base\Lucene.Net.csproj.svn-base

     文件       1936  2010-01-26 08:12  Lucene.Net\.svn\text-base\Lucene.Net.ndoc.svn-base

     文件        145  2010-01-26 08:12  Lucene.Net\.svn\text-base\Lucene.Net.Search.RemoteSearchable.config.svn-base

     文件        145  2010-01-26 08:12  Lucene.Net\.svn\text-base\Lucene.Net.Search.TestSort.config.svn-base

     文件        908  2010-01-26 08:12  Lucene.Net\.svn\text-base\Lucene.Net.sln.svn-base

     文件     791079  2010-01-26 08:12  Lucene.Net\.svn\text-base\Lucene.Net.xml.svn-base

     文件       1265  2010-01-26 08:12  Lucene.Net\.svn\text-base\LucenePackage.cs.svn-base

     文件      17583  2010-01-26 08:12  Lucene.Net\.svn\text-base\Overview.html.svn-base

     文件        838  2010-01-26 08:12  Lucene.Net\.svn\text-base\Package.html.svn-base

     文件      80470  2010-01-26 08:12  Lucene.Net\.svn\text-base\SupportClass.cs.svn-base

     文件       6056  2010-01-26 08:12  Lucene.Net\Analysis\.svn\all-wcprops

     文件       6267  2010-01-27 08:33  Lucene.Net\Analysis\.svn\entries

     文件          2  2010-01-26 08:12  Lucene.Net\Analysis\.svn\format

     文件       6324  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\Analyzer.cs.svn-base

     文件     129346  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\ASCIIFoldingFilter.cs.svn-base

     文件       3214  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\baseCharFilter.cs.svn-base

     文件       3368  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\CachingTokenFilter.cs.svn-base

     文件       1704  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\CharacterCache.cs.svn-base

     文件      12550  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\CharArraySet.cs.svn-base

     文件       2553  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\CharFilter.cs.svn-base

     文件       2556  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\CharReader.cs.svn-base

     文件       1848  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\CharStream.cs.svn-base

     文件       5314  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\CharTokenizer.cs.svn-base

     文件       9506  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\ISOLatin1AccentFilter.cs.svn-base

     文件       1947  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\KeywordAnalyzer.cs.svn-base

     文件       3860  2010-01-26 08:12  Lucene.Net\Analysis\.svn\text-base\KeywordTokenizer.cs.svn-base

............此处省略1038个文件信息

评论

共有 条评论