What is Distributed Search?
When an index becomes too large to fit on a single system, or when a single query takes too long to execute, an index can be split into multiple shards, and Solr can query and merge results across those shards.
If single queries are currently fast enough and one simply wishes to expand the capacity (queries/sec) of the search system, then standard whole index replication should be used.
单台搜索过大或单个请求执行时间太长,可以将索引水平切分为多个分区。solr已经实现了分布式查询及查询结果合并问题。
如果是单个请求足够快,只是希望提高单位时间请求吞吐量,应该使用索引复制功能。
http://localhost:8983/solr/select?
shards=localhost:8983/solr,localhost:7574/solr&indent=true&q=ipod+solr
注意
引用
shards
参数,详细内容可以查看
http://wiki.apache.org/solr/DistributedSearch
分享到:
相关推荐
- **显示分布式 Solr 配置信息**:对于分布式部署场景,查看各节点的配置信息。 - **ping Solr 服务器测试响应性**:检测 Solr 服务器是否正常工作。 - **查看和配置日志文件设置**:管理 Solr 服务器的日志记录级别...
在实践环节,本文设计并实现了基于Solr1.3的一个多库搜索引擎,该系统支持对多个数据源的搜索,具备良好的可扩展性,便于后期添加新的数据源或调整索引策略。通过这个案例,读者可以了解到如何将理论知识应用于实际...
- **Solr与Lucene的关系**:Solr 基于 Lucene 并对其进行了一系列的优化和扩展,增加了如分布式搜索、缓存、复制、管理接口等功能,使其更适合企业级应用。 - **Schema(模式)**:Solr 的模式定义了文档的结构,...
- **数据导入**:从1.3版本开始,Solr支持从数据库(JDBC)、RSS提要、Web页面和文件中导入数据。但不直接支持从MS Office、PDF等专有格式的二进制文件中提取内容。 #### 2. Solr 的主要组件与特性 - **Solr使用...
Solr基于Apache Lucene,它提供了更高级的功能,如集群、分布式搜索、复制和负载均衡,使得Solr更适合大规模、高并发的搜索应用。 1.2.2 Schema(模式) Schema是Solr的核心配置之一,用于定义索引字段、数据类型...
它支持分布式搜索,可以处理PB级别的数据,并且提供丰富的查询语言和结果集处理功能。 1.3 SOLR优点 - 高性能:Solr利用倒排索引技术实现快速搜索。 - 分布式:Solr可以部署在多个节点上,实现横向扩展,处理大规模...
- **1.2.1 Solr使用Lucene并且进行了扩展**:Solr基于Apache Lucene构建,不仅继承了Lucene的强大功能,还提供了更高级别的分布式处理能力、更丰富的API支持等。 - **1.2.2 Schema(模式)**:Solr中的模式文件...
SolrCloud是Apache Solr的一个分布式搜索和索引服务的实现,它结合了Zookeeper来管理集群状态和分布式操作。本教程将指导你在Win7环境下搭建一个单机版的伪分布式SolrCloud环境,利用Tomcat作为应用服务器,以及...
4. **Solr**:Solr是建立在Lucene之上,提供了一套完整的、高度可配置和扩展的搜索引擎服务,支持分布式搜索、缓存优化,且管理接口丰富,是门户社区和企业应用的理想选择。 ### 1.2 Solr的特性 - **Solr使用...
分布式和复制Solr架构是关于如何通过多节点部署来扩展搜索能力。 在安装与配置方面: - 在Tomcat下安装Solr,并提供安装准备、过程及验证步骤。 - 中文分词配置,包括mmseg4j和paoding两种分词器。 - 多核配置方法...
- **应用场景的多样性:** 无论是电子商务网站的产品搜索还是社交媒体平台的消息检索,Solr都能够提供强大的支持。 **3.2 解决方案的设计与实现** - **可扩展的搜索解决方案:** 学习如何使用Solr设计与实现可扩展...
在CDH 5.0.2版本中,提供了HBase、Solr和HBase Indexer的集成包,包括Hbase-0.96.1.1-cdh5.0.2.tar.gz、Hbase-solr-1.3-cdh5.0.2.tar.gz和Solr-4.4.0-cdh5.0.2.tar.gz。 HBase Indexer的工作原理基于HBase的...
Solr不仅提供了强大的全文搜索能力,还能支持复杂的查询需求,并且具有良好的可扩展性和可靠性,是企业级搜索项目的首选。 **1.2 Solr的特性** - **1.2.1 Solr使用Lucene并且进行了扩展** Solr的核心是基于Lucene...
Solr以其高效的全文检索、分布式处理和丰富的定制化选项,为企业提供了一种高效且经济的搜索平台。 1.2 Solr的特性 1.2.1 Solr使用Lucene并进行扩展 Lucene是Java开发的全文搜索引擎库,而Solr在此基础上进行了...
Solr从1.3版本开始支持从多种数据源导入数据,如数据库(通过JDBC)、RSS订阅、Web页面和文件等,但是不支持直接从二进制文件格式(如MS Office、Adobe PDF等)中提取内容。 ##### 2.2 Solr的关键特性 - **高级全文...