阿帕奇·索尔(Apache Solr)

作者: Eugene Taylor
创建日期: 10 八月 2021
更新日期: 10 可能 2024
Anonim
阿帕奇·索尔(Apache Solr) - 技术
阿帕奇·索尔(Apache Solr) - 技术

内容

定义-Apache Solr是什么意思?

Apache Solr是一个开源企业搜索平台,是Apache Lucene项目的一部分。


它旨在快速搜索Apache Hadoop中HDFS中存储的数据。 Solr提供索引,复制和负载平衡查询,集中式配置方案,自动故障转移和恢复,并且具有高度可伸缩性,可靠性和高度容错能力。

互联网上许多最大的站点都使用Apache Solr进行搜索和导航。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了Apache Solr

Apache Solr是使用Java开发的,可以作为独立的全搜索服务器运行,该服务器包含在Jetty之类的servlet中。作为Lucene项目的一部分,Solr使用Lucene Java搜索库作为其搜索和索引编制的核心。

它还具有类似REST的JSON和XML / HTTP API,可轻松在任何编程语言中使用。

Solr的外部配置可以轻松地针对任何类型的应用程序进行定制,而无需使用Java编码,当应用程序需要高级定制时,它甚至具有广泛的插件体系结构。

Solr功能:

  • 先进的全搜索功能
  • 广泛的插件架构
  • 近实时索引
  • 优化了高流量的网络流量
  • 全面的HTML管理界面
  • 使用XML,HTTP和JSON等标准接口
  • 服务器统计信息公开了JMX以启用监视
  • 线性可扩展,自动故障转移和恢复以及自动索引复制