`
wanglihu
  • 浏览: 915541 次
  • 性别: Icon_minigender_1
  • 来自: 黑龙江
社区版块
存档分类

solr介绍

阅读更多
Lucene/Solr的步伐可真快啊。3.4版本的东东还没学完,就又发布了新版 3.5,有点眼花缭乱啊。不过也很欣慰,看来该技术的使用者还真不少。自solr 与 lucene 合并到一起后,版本升级快。当然觉得 solr 脚步没有 lucene 快。
简单介绍下 3.2 到 3.5 以后的新功能。
1.lucene 3.2 支持 grouping 功能;新的合并代理 TieredMergePolicy;新目录 NRTCachingDirectory,它对实现实时功能不错。
2.solr 3.2 的亮点是 test-framework 框架,以后开发扩展功能就方便写单元测试了。
3.solr 3.3 支持 grouping / Field Collapsing 功能。使用 TieredMergePolicy。
4.solr 3.4 solrJ 客户端支持 grouping;query/filter cache 可以请求时关闭;schema 支持 omitPositions。
5.lucene 3.4 有新的模块 facet、join。
6.lucene 3.5 打开 IndexReader 时减少 3-5 倍的内存开销;多了一个 SearcherManager,在多线程使用 searcher 有用。
7.solr 3.5 grouping 支持分布式;多了个 langid 的模块。
分享到:
评论
1 楼 solo_74 2012-04-06  
决定跟着前辈好好学习一下!

相关推荐

    全局索引Solr介绍及资源下载

    包含solr介绍、全局索引介绍、ik分词器安装包、solr安装包、及各个部分的安装教程。

    Solr介绍文档

    ### Solr介绍与SolrCloud特性详解 #### 一、Solr概述 Solr是一款基于Java的开源全文搜索引擎,它建立在Apache Lucene之上。Lucene本身是一个高性能、全功能的文本搜索引擎库,但并不提供完整的搜索应用服务。Solr...

    solr介绍及使用.docx

    Solr 是一个强大的开源全文搜索引擎,基于 Java 语言开发,其核心技术是 Apache Lucene。作为一款搜索服务器,Solr 提供了高效的搜索功能,能够轻松集成到 Web 应用程序中,支持层面搜索(统计)、高亮显示搜索结果...

    1.1、solr 介绍和安装第一个core1

    Solr 是一个基于 Lucene 的开源全文检索服务器,它的出现主要解决了 Lucene 在实际应用中的配置和管理复杂性。Lucene 是一个纯 Java 实现的全文检索库,它提供了核心的索引和搜索功能,但并不包含完整的搜索引擎解决...

    solr概念介绍

    通过上述介绍可以看出,Solr不仅是一个强大的全文搜索引擎,而且还包含了丰富的功能组件和技术细节。理解其核心原理和技术架构对于有效利用Solr解决实际问题至关重要。无论是对于初学者还是有经验的开发人员,掌握...

    Solr开发指南.pdf

    【Solr介绍】 Solr是Apache软件基金会的一个开源项目,主要用Java开发,它基于强大的全文搜索引擎库Lucene。Solr不仅提供了比Lucene更高级的查询语法,还具有高度可配置和可扩展性,优化了索引和搜索性能。Solr能够...

    solr6.5英文版操作说明文档

    - **界面介绍**:介绍 Solr 管理界面的基本布局和各个模块的功能。 - **核心管理**:如何添加、删除或管理不同的 Solr 核心。 - **日志查看**:如何通过管理界面查看 Solr 的运行日志。 - **性能监控**:利用管理...

    solr-jar包

    **Solr介绍** Apache Solr是一个基于Lucene的搜索平台,它不仅提供了全文索引和搜索功能,还包含了诸如拼写检查、同义词处理、评分排序、地理位置搜索以及多语言支持等高级特性。Solr可以在分布式环境中运行,支持高...

    最新版windows solr-8.5.1.zip

    1. **Solr介绍**:Solr是一款开源的搜索平台,它支持多种格式的数据,如XML、JSON、CSV等,具有分布式、可扩展性、高可用性和实时搜索的特点。8.5.1是Solr的一个稳定版本,包含了多项改进和优化。 2. **安装步骤**...

    solr笔记教案solr笔记教案

    1. **Solr介绍** - Solr的核心是Lucene,一个强大的全文搜索引擎库,但Solr提供了更高级别的服务,包括HTTP接口、XML/JSON响应、分布式搜索能力以及更丰富的查询语言。 - 创建索引时,客户端通过POST请求发送包含...

    solr in action 英文完整版 meap

    1. Solr介绍 - 处理的数据类型特点:在介绍Solr时,首先会探讨搜索引擎处理的数据类型的特点,如非结构化数据、结构化数据等。 - 搜索引擎常见的使用场景:包括搜索框的使用、搜索结果的排序、相关性评分等方面。 ...

    Apache_Solr_初级教程

    #### 二、Apache Solr 介绍 1. **Solr 的定义**: - Solr 是一个开源的企业级搜索服务器,采用 Java 编写,具备良好的可扩展性和可定制性。 - 支持 HTTP 和 XML 标准协议,这意味着即使不了解 Java,也可以轻松...

    solr enterprise search server

    #### 一、Solr 介绍及重要性 **Solr** 是一个开源的、高性能的企业级搜索平台,它基于 **Apache Lucene** 构建。作为搜索引擎的核心技术之一,Solr 提供了高度可定制化的搜索功能,并支持多种语言。该平台不仅能够...

    solr cookbook

    Apache Solr介绍 - **定义与背景**:Apache Solr是一款开源的、高性能的企业级搜索平台,基于Lucene构建,提供了强大的全文检索功能。 - **特点**:高度可扩展性,支持分布式索引和查询,具备丰富的API接口,易于...

    solr安装和介绍

    本文详细介绍了 Solr 的安装过程及 SolrCore 的配置方法。通过上述步骤,用户可以成功地在 CentOS 7 上部署并配置 Solr 搜索服务。此外,文中还提供了关于 Solr 目录结构和配置文件的深入解释,有助于更好地理解和...

    lucene简单介绍及solr搭建使用

    标题“lucene简单介绍及solr搭建使用”涉及了两个主要的开源搜索技术:Lucene和Solr。Lucene是Java开发的一个全文检索库,而Solr则是基于Lucene构建的企业级搜索平台,提供了更高级的功能和管理界面。 **Lucene简介...

    solr基础知识介绍

    文档还提供了一个关于SolrJ的介绍,SolrJ是Solr的Java客户端,它支持与Solr服务器的交互。SolrJ还提供了版本兼容性处理、类路径设置、服务器连接设置以及使用嵌入式服务器等功能的指导。 最后,文档还提供了一些...

    精品课程推荐 大数据与云计算教程课件 优质大数据课程 37.Solr(共38页).pptx

    【Solr介绍】 Solr 是一款开源的企业级搜索应用服务器,基于 Java 开发,它扩展了 Lucene 库,提供了更加丰富的查询语言和优化的查询性能。Solr 提供了一个用户友好的 Web 管理界面,允许通过 HTTP 接口进行索引管理...

    ubuntu下安装solr4.9详细介绍

    文档中详细介绍了如何在ubuntu下面安装solr-4.9.0,以及在安装过程中出现的问题和解决办法

    solr搜索引擎的使用介绍

    Solr搜索引擎的使用介绍 Solr,全称为Apache Solr,是Apache软件基金会的一个开源项目,基于Java开发,是一款高效、灵活且强大的全文检索服务引擎。它构建在Lucene库之上,提供了更高级别的企业级搜索功能,如...

Global site tag (gtag.js) - Google Analytics