更新時間:2022-12-15 11:28:26 來源:動力節點 瀏覽1323次
Solr它是一種開放源碼的、基于 Lucene Java 的搜索服務器,易于加入到 Web 應用程序中。Solr 提供了層面搜索(就是統計)、命中醒目顯示并且支持多種輸出格式(包括XML/XSLT 和JSON等格式)。它易于安裝和配置,而且附帶了一個基于HTTP 的管理界面。可以使用 Solr 的表現優異的基本搜索功能,也可以對它進行擴展從而滿足企業的需要。
全文檢索是指計算機索引程序通過掃描文章中的每一個詞,對每一個詞建立一個索引,指明該詞在文章中出現的次數和位置,當用戶查詢時,檢索程序就根據事先建立的索引進行查找,并將查找的結果反饋給用戶的檢索方式。這個過程類似于通過字典中的檢索字表查字的過程。
域 field 當中也type 域的類型 index是否參與檢索 ,store是否返回
Copy 域 name拷貝域的名字 desc目標域的名字
在檢索的時候指定copy域 他會去copy域當中的兩個域去檢索,方便檢索
專為高通量的網絡流量進行的優化
基于開放接口(XML和HTTP)的標準
綜合的HTML管理界面
可伸縮性-能夠有效地復制到另外一個Solr搜索服務器
使用XML配置達到靈活性和適配性
可擴展的插件體系
Lucene與solr的關系是什么?
Solr與Lucene 并不是競爭對立關系,恰恰相反Solr 依存于Lucene,因為Solr底層的核心技術是使用Lucene 來實現的,Solr和Lucene的本質區別有以下三點:搜索服務器,企業級和管理。Lucene本質上是搜索庫,不是獨立的應用程序,而Solr是。Lucene專注于搜索底層的建設,而Solr專注于企業應用。Lucene不負責支撐搜索服務所必須的管理,而Solr負責。所以說,一句話概括 Solr: Solr是Lucene面向企業搜索應用的擴展
商品檢索功能,很多用戶都會訪問,有一定的并發量。需要大規模分布式索引和檢索能力。這個時候就需要solr集群。使用zookeeper作為solr集群的配置信息中心。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習