Solr的特性
Apache Solr 是一個開源的搜尋伺服器,Solr 使用 Java 語言開發,主要基於 HTTP 和
Apache Lucene 實現。定製 Solr 索引的實現方法很簡單,用 POST 方法向 Solr 伺服器傳送一
個描述所有 Field 及其內容的 XML 文件就可以了。定製搜尋的時候只需要傳送 HTTP GET 請求
即可,然後對 Solr 返回的資訊進行重新佈局,以產生利於使用者理解的頁面內容佈局。Solr 1.3 版
本開始支援從資料庫(通過 JDBC)、RSS 提要、Web 頁面和檔案中匯入資料,但是不直接支援從
二進位制檔案格式中提取內容,比如 MS Office、Adobe PDF 或其他專有格式。
更重要的是,Solr 建立的索引與 Lucene 搜尋引擎庫完全相容。通過對 Solr 進行適當的配置,
某些情況下可能需要進行編碼,Solr 可以閱讀和使用構建到其他 Lucene 應用程式中的索引。此
外,很多 Lucene 工具(如Nutch、 Luke)也可以使用 Solr 建立的索引
Apache Lucene 實現。定製 Solr 索引的實現方法很簡單,用 POST 方法向 Solr 伺服器傳送一
個描述所有 Field 及其內容的 XML 文件就可以了。定製搜尋的時候只需要傳送 HTTP GET 請求
即可,然後對 Solr 返回的資訊進行重新佈局,以產生利於使用者理解的頁面內容佈局。Solr 1.3 版
本開始支援從資料庫(通過 JDBC)、RSS 提要、Web 頁面和檔案中匯入資料,但是不直接支援從
二進位制檔案格式中提取內容,比如 MS Office、Adobe PDF 或其他專有格式。
更重要的是,Solr 建立的索引與 Lucene 搜尋引擎庫完全相容。通過對 Solr 進行適當的配置,
某些情況下可能需要進行編碼,Solr 可以閱讀和使用構建到其他 Lucene 應用程式中的索引。此
外,很多 Lucene 工具(如Nutch、 Luke)也可以使用 Solr 建立的索引
Solr的特性包括:
高階的全文搜尋功能
專為高通量的網路流量進行的優化
基於開放介面(XML和HTTP)的標準
綜合的HTML管理介面
可伸縮性-能夠有效地複製到另外一個Solr搜尋伺服器
使用XML配置達到靈活性和適配性
可擴充套件的外掛體系
Solr使用Lucene並且進行了擴充套件
一個真正的擁有動態域(Dynamic Field)和唯一鍵(Unique Key)的資料模式(Data Schema)
對Lucene查詢語言的強大擴充套件!
支援對結果進行動態的分組和過濾
高階的,可配置的文字分析
高度可配置和可擴充套件的快取機制
效能優化
支援通過XML進行外部配置擁有一個管理介面
可監控的日誌
支援高速增量式更新(Fast incremental Updates)和快照發布(Snapshot Distribution)
相關文章
- Solr的關鍵特性Solr
- Solr學習總結(二)Solr的安裝與配置Solr
- solr的suggest模組Solr
- 【Lucene&&Solr】Windows搭建solr伺服器SolrWindows伺服器
- Solr入門和實踐以及我對Solr的8點理解Solr
- Solr 入門Solr
- 編寫Ansj的Solr外掛Solr
- 操作solr replication的API總結SolrAPI
- solr主從複製的原理Solr
- Solr的函式查詢(FunctionQuery)Solr函式Function
- .Net 下 Solr 入門學習系列(一)Solr簡介Solr
- .Net 下 Solr 入門學習系列(二)Solr安裝Solr
- solr介面介紹Solr
- solr sharding策略Solr
- Solr4+IKAnalyzer的安裝配置Solr
- .Net 下 Solr 入門學習系列(三)Solr管理控制檯使用Solr
- Solr 18 - 通過SolrJ區域性更新Solr中的文件 (原子操作、非覆蓋操作)Solr
- ZooKeeper 搭建 solr 叢集Solr
- Solr刪除資料Solr
- 為solr配置HttpsSolrHTTP
- Mysql叢集/solr/mongoDBMySqlSolrMongoDB
- Solr搜尋基礎Solr
- Apache Solr 4釋出ApacheSolr
- .Net 下 Solr 入門學習系列(四)Solr查詢引數整理Solr
- solr(三)centos7.6安裝配置javasdk1.8及執行solrSolrCentOSJava
- solr在windows下的安裝及配置SolrWindows
- Solr的Scala客戶端(scalikesolr)介紹Solr客戶端
- Solr報錯Index locked for write for core '***'. Solr now longer supports forceful unlocking via 'unlockOnStartup'SolrIndex
- solr全文檢索學習Solr
- solr安裝使用筆記Solr筆記
- Solr資料不同步Solr
- Spring Data Solr 教程: 排序SpringSolr排序
- Solr體系架構圖Solr架構
- Solr主要元件關係圖Solr元件
- Windows下搭建Solr環境WindowsSolr
- Solr 刪除和新增 indexSolrIndex
- solr總結 第五部分:solr為資料庫建立索引Solr資料庫索引
- Solr小技巧之快速刪除index的方法SolrIndex