Lucene 是apache软件基金会一个开放源代码的全文检索引擎工具包,是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。

Lucene最初是由Doug Cutting所撰写的,是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎的主要开发者,后来在Excite担任高级系统架构设计师,目前从事 于一些INTERNET底层架构的研究。他贡献出Lucene的目标是为各种中小型应用程式加入全文检索功能。

OSChina 使用 Lucene 实现全文搜索。

在线Javadoc:http://tool.oschina.net/apidocs/apidoc?api=lucene-3.6.0

转载于:https://www.cnblogs.com/boonya/p/3986574.html

OSCHina技术导向:Java全文搜索框架Lucene相关推荐

  1. java全文搜索服务器 solr_Apache Solr采用Java开发、基于Lucene的全文搜索服务器

    http://docs.spring.io/spring-data/solr/ 首先介绍一下solr: Apache Solr (读音: SOLer) 是一个开源.高性能.采用Java开发.基于Luc ...

  2. OSCHina技术导向:web内容管理系统Magnolia

    Magnolia简介: Magnolia CMS是一家瑞士公司自2003年起发布的一个基于Java的开源内容管理系统.它适合且已被使用在以下领域:电子商务(例如:COOP.Migros.Rossman ...

  3. apache lucene_全文搜索Apache Lucene简介

    apache lucene 在本教程中,我想谈谈Apache Lucene . Lucene是一个开源项目,提供基于Java的索引和搜索技术. 使用其API,很容易实现全文搜索 . 我将处理Lucen ...

  4. 全文搜索Apache Lucene简介

    在本教程中,我想谈谈Apache Lucene . Lucene是一个开源项目,提供基于Java的索引和搜索技术. 使用其API,很容易实现全文搜索 . 我将处理Lucene Java版本 ,但请记住 ...

  5. Java全文搜索怎么弄的_全文搜索 简介

    数据的分类 结构化数据 具有固定格式.有限⻓度的数据,一般用关系数据库来处理. 非结构化数据 全⽂数据,⽆固定格式.不定⻓,比如邮件.word⽂档内容. 非结构化数据的2种处理方式 顺序扫描 从前往后 ...

  6. solr 5.3.1 使用java_Apache Solr 5.3.1 发布下载,Java 全文搜索服务器

    Apache Solr 5.3.1 发布下载,主要更新内容如下: Bug 修复  (10)SOLR-7949: Resolve XSS issue in Admin UI stats page (Da ...

  7. OSCHina技术导向:Java模板引擎velocity

    OSChina 采用 velocity 作为页面模板 Velocity是一个基于java的模板引擎(template engine).它允许任何人仅仅简单的使用模板语言(template langua ...

  8. OSCHina技术导向:Java开源QQ工具iQQ

    iQQ 使用Java语言跨平台开发,基于腾讯WebQQ 3.0网络协议.可以使用于Java所支持的各种平台上运行.作者基于Linux(Ubuntu 12.04)系统,使用IDE NetBeans开发, ...

  9. java全文搜索_Java全文搜索引擎—Solr

    全文检索 倒排索引 根据文档创建索引,再对索引进行查询获取文档. 相比与顺序查询:不需要那么多的查询(一个文档一个文档找索引,找到就匹配,需要全部查询,效率很低),而且可以在索引上定位,出现在哪个文档 ...

最新文章

  1. python input 数字_Python:raw_input读取数字的问题
  2. MVC4做网站六后台管理:6.2网站信息设置
  3. 1、spring的IOC
  4. java2ee和java2se_Java知识:(2)JavaSE和JavaEE
  5. 详解在Visual Studio中使用git版本系统(转)
  6. oracle客户端三种连接,客户端连接ORACLE的几种方法
  7. 使软件可二次开发_RobotStudio二次开发:Smart组件I/O信号声明
  8. php获取当前页面select的值,关于JS获取select的值
  9. 信贷常用风控报表(二)
  10. python分类算法评估模型_Python机器学习(sklearn)——分类模型评估与调参总结(下)...
  11. 如何配置神经网络中的层数和节点数
  12. python基础代码大全-Python基础汇总
  13. 华为重生:转战消费品市场 转型多元制造商
  14. 领域驱动设计系列关键概念
  15. 聚类分析在用户行为中的实例_聚类分析案例
  16. 机器人教育对孩子们的作用
  17. Windows7SP1补丁包(Win7补丁汇总) 32位/64位版 更新截至2016年11月
  18. 分布式数据库CAP原理
  19. Java+MySQL基于springboot校园博客系统#毕业设计
  20. mysql vchar 最大长度_mysql VARCHAR的最大长度到底是多少

热门文章

  1. Pixhawk之姿态控制篇(1)_源码算法分析(超级有料)
  2. Linux下远程桌面连接windows
  3. 小腿训练三部曲(一)
  4. python 利用pandas库实现 读写 .csv文件
  5. CentOS 7 的 32 位版发布
  6. 将类的定义放在头文件中,把成员函数的实现代码放在一个cpp文件中
  7. Linux上的Systemctl命令
  8. google protobuf安装与使用
  9. 关于优酷开放SDK之setOnCurrentPositionUpdateListener
  10. 5G NR 随机接入--PRACH