`
BuN_Ny
  • 浏览: 85214 次
  • 来自: 济南
社区版块
存档分类
最新评论

1) 第一章 初识Lucene:简介

阅读更多

 

1. Lucene是什么

  Lucene是一个高性能、可扩展的IR(Information Retrieval)库。

  注意:它并非一个完整的web搜索引擎。

 

2. Lucene能做什么

  为你的应用增加全文检索能力。(索引 --> 搜索)

 

3. Lucene的历史

  具体Lucene的发展史网上很多介绍。

  作者是Doug Cutting, 这孩子在Excite, Apple, Grand Central和Yahoo等公司干过,相当牛逼!

  当然除了作者,还有很多大牛为Lucene作出了贡献(我也是写博客宣传Lucene的一头奶牛)

 

4. Lucene的其它版本

  Lucene到底有多牛? "Java"、"开源"、"全文检索",组合起来,结果几乎就是Lucene.

  另外,除了Java外,它的其它语言版本,也说明了它有多牛:Perl, Python, C++, .NET, Ruby, PHP

  当然,在被翻译成这些语言的同时,Lucene也从这些语言中借鉴到了许多内容:

  比如 ArrayUtil 类下的 getNextSize 方法,就是源自Python. 快去查查这个方法的源码!很简单!很实用!有木有!

 

 

postscript: lucene的简介写再多都没用啊!关心它的同学们早就从网上搜到了!.

 

提供个百度百科的链接: http://baike.baidu.com/view/371811.htm

 

 

 

分享到:
评论
1 楼 pointC 2012-01-06  
作者语言比较有意思。
提到Doug Cutting,不得想起hadoop!

相关推荐

    Lucene:基于Java的全文检索引擎简介

    1. 基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史 2. 全文检索的实现:Luene全文索引和数据库索引的比较 3. 中文切分词机制简介:基于词库和自动切分词算法的比较 4. 具体的安装和使用简介:系统结构...

    lucene-core-7.7.0-API文档-中文版.zip

    赠送jar包:lucene-core-7.7.0.jar; 赠送原API文档:lucene-core-7.7.0-javadoc.jar; 赠送源代码:lucene-core-7.7.0-sources.jar; 赠送Maven依赖信息文件:lucene-core-7.7.0.pom; 包含翻译后的API文档:lucene...

    精品资料(2021-2022收藏)Lucene:基于Java的全文检索引擎简介.doc

    【Lucene:基于Java的全文检索引擎简介】 Lucene是一个由Java编写的开源全文检索引擎工具包,由Doug Cutting创建并贡献给Apache基金会,成为Jakarta项目的一部分。它不是一个独立的全文检索应用,而是提供了一个可...

    IKAnalyzer中文分词支持lucene6.5.0版本

    由于林良益先生在2012之后未对IKAnalyzer进行更新,后续lucene分词接口发生变化,导致不可使用,所以此jar包支持lucene6.0以上版本

    指南-Lucene:ES篇.md

    指南-Lucene:ES篇.md

    lucene:基于Java的全文检索引擎简介

    ### 基于Java的全文检索引擎Lucene简介 #### 1. Lucene概述与历史背景 Lucene是一个开源的全文检索引擎库,完全用Java编写。它为开发者提供了构建高性能搜索应用程序的基础组件。尽管Lucene本身不是一个现成的应用...

    Lucene:基于Java的全文检索引擎简介.rar

    **Lucene:基于Java的全文检索引擎简介** Lucene是一个高度可扩展的、高性能的全文检索库,由Apache软件基金会开发并维护。它是Java开发者在构建搜索引擎应用时的首选工具,因为它提供了完整的索引和搜索功能,同时...

    精品资料(2021-2022收藏)Lucene:基于Java的全文检索引擎简介.docx

    1. **关于作者和Lucene的历史** Lucene的作者Doug Cutting是一位在全文索引和检索领域有着丰富经验的专家,他曾参与Apple的V-Twin搜索引擎的开发,并在Excite担任高级系统架构设计师。Cutting创建Lucene的目的是...

    面试指南-Lucene:ES篇.md

    ### Lucene与Elasticsearch核心知识点详解 #### 一、倒排索引深入骨髓 **1. 倒排索引的原理及其应用场景** 倒排索引是一种用于快速检索文档的技术,它改变了传统索引从文档指向关键词的方式,转而以关键词指向...

    精品资料(2021-2022收藏)Lucene:基于Java的全文检索引擎简介22173.doc

    【Lucene:基于Java的全文检索引擎简介】 Lucene是一个由Java编写的全文索引工具包,它不是一个完整的全文检索应用,而是作为一个可嵌入的引擎,为各种应用程序提供全文检索功能。Lucene的设计目标是简化全文检索的...

    基于 SSM 框架的二手书交易系统.zip

    1. 运行环境 IDE:IntelliJ IDEA 项目构建工具:Maven 数据库:MySQL Tomcat:Tomcat 8.0.47 2. 初始化项目 创建一个名为bookshop的数据库,将bookshop.sql导入 打开IntelliJ IDEA,将项目导入 修改jdbc.properties...

    lucene 所有jar包 包含IKAnalyzer分词器

    在信息技术领域,搜索引擎是不可或缺的一部分,而Lucene作为Apache软件基金会的一个开放源代码项目,是Java语言开发的全文检索引擎库,为构建高效、可扩展的信息检索应用提供了强大的支持。本文将深入探讨Lucene的...

Global site tag (gtag.js) - Google Analytics