.Net 下 Solr 入門學習系列(一)Solr簡介
.Net 下 Solr 入門學習系列(一)Solr簡介
百科:Solr是一個獨立的企業級搜尋應用伺服器,它對外提供類似於Web-service的API介面。使用者可以通過http請求,向搜尋引擎伺服器提交一定格式的XML檔案,生成索引;也可以通過Http Get操作提出查詢請求,並得到XML格式的返回結果。
Solr其實是一個基於Lucene的全文搜尋引擎,不過Solr同時對其進行了擴充套件,提供了比Lucene更加豐富的查詢語言,而且還實現了可配置、可擴充套件,並對查詢效能進行了優化,更靈活的配置,更高的查詢效率。Solr支援 XML/HTTP協議 ;支援 JSON API 介面;支援快取、複製;同時具有完善的Web管理介面,是一款非常優秀的全文搜尋引擎。
Solr的特性包括:
1、高階的全文搜尋功能
2、專為高通量的網路流量進行的優化
3、基於開放介面(XML和HTTP)的標準
4、綜合的HTML管理介面
5、可伸縮性-能夠有效地複製到另外一個Solr搜尋伺服器
6、使用XML配置達到靈活性和適配性
7、可擴充套件的外掛體系
Solr 官網地址:http://lucene.apache.org/solr/
Solr目前應該是電商企業的標配外掛擴充套件,目前大部分電商網站的全文搜尋引擎都是基於Solr實現的。後續我們繼續整理分享Solr的安裝與使用教程等。
由龐順龍最後編輯於:4年前
內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。
相關文章
- .Net 下 Solr 入門學習系列(二)Solr安裝Solr
- .Net 下 Solr 入門學習系列(三)Solr管理控制檯使用Solr
- .Net 下 Solr 入門學習系列(四)Solr查詢引數整理Solr
- .Net 下 Solr 入門學習系列(五)SolrNet的基本使用Solr
- Solr 入門Solr
- solr全文檢索學習Solr
- SAP Commerce Cloud 裡的 Solr 架構簡介CloudSolr架構
- SpringBoot+solr配置入門Spring BootSolr
- Azure Storage 系列(一)入門簡介
- Unity學習系列一簡介Unity
- solr研磨之facetSolr
- solr叢集構建的基本流程介紹Solr
- 後端技術雜談4:Elasticsearch與solr入門實踐後端ElasticsearchSolr
- solr在windows下的安裝及配置SolrWindows
- ZooKeeper 搭建 solr 叢集Solr
- solr(三)centos7.6安裝配置javasdk1.8及執行solrSolrCentOSJava
- Windows 下 solr8.6 整合 tomcat9.0教程WindowsSolrTomcat
- Python 入門系列 —— 1. 簡介Python
- springmvc簡單學習(一)-----入門SpringMVC
- Solr與Spring Boot整合 - ViithiisysSolrSpring Boot
- Solr Transaction Log(Tlog)的作用Solr
- solr研磨之效能調優Solr
- Solr schema編寫指導Solr
- Solr複雜查詢一:函式查詢Solr函式
- MySQL入門系列:查詢簡介(二)MySql
- Solr8 從 MySQL8.0.20中 匯入資料SolrMySql
- TensorFlow.NET機器學習入門【1】開發環境與型別簡介機器學習開發環境型別
- solr研磨之遊標分頁Solr
- solr搜尋分詞優化Solr分詞優化
- 學習.NET 8 MiniApis入門API
- 前端學習 node 快速入門 系列 —— 簡易版 Apache前端Apache
- Solr 18 - 通過SolrJ區域性更新Solr中的文件 (原子操作、非覆蓋操作)Solr
- Azure Terraform(一)入門簡介ORM
- 強化學習系列(1):簡介強化學習
- 整合學習入門介紹
- JavaScript新手入門學習系列JavaScript
- 將資料庫中資料匯入至solr索引庫資料庫Solr索引
- 深入剖析Redis系列(一) – Redis入門簡介與主從搭建Redis