Solr是一个开源搜索平台,用于构建
search applications. 它建立在
Lucene(全文搜索引擎)。Solr 是企业级的、快速且高度可扩展的。使用 Solr 构建的应用程序非常复杂并提供高性能。
它是
Yonik Seely他在 2004 年创建了 Solr,以便为 CNET Networks 的公司网站添加搜索功能。2006 年 1 月,它成为 Apache 软件基金会下的一个开源项目。其最新版本 Solr 6.0 于 2016 年发布,支持执行并行 SQL 查询。
Solr 可以与 Hadoop 一起使用。由于 Hadoop 处理大量数据,Solr 帮助我们从如此大的来源中找到所需的信息。不仅搜索,Solr 还可以用于存储目的。与其他 NoSQL 数据库一样,它是一个
non-relational data storage和
processing technology.
简而言之,Solr 是一个可扩展、可部署的搜索/存储引擎,已针对搜索大量以文本为中心的数据进行了优化。
Solr 是一个可扩展、可部署的搜索/存储引擎,经过优化,可搜索大量以文本为中心的数据。Solr 是企业级的、快速且高度可扩展的。在本教程中,我们将学习 Solr 的基础知识以及如何在实践中使用它。
本教程将对所有希望了解 Apache Solr 的基本功能以开发复杂和高性能应用程序的开发人员有所帮助。
在继续本教程之前,我们希望读者具备良好的 Java 编程技能(尽管这不是强制性的),并且事先接触过 Lucene 和 Hadoop 环境。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/18057.html