Apache Solr 5.2.1 發布,Java 全文搜索服務器
Apache Solr (讀音: SOLer) 是一個開源的搜索服務器。Solr 使用 Java 語言開發,主要基于 HTTP 和 Apache Lucene 實現。Apache Solr 中存儲的資源是以 Document 為對象進行存儲的。每個文檔由一系列的 Field 構成,每個 Field 表示資源的一個屬性。Solr 中的每個 Document 需要有能唯一標識其自身的屬性,默認情況下這個屬性的名字是 id,在 Schema 配置文件中使用:id
進行描述。
Apache Solr 5.2.1 發布,值得關注的更新如下:
-
* Fix javascript bug introduced by SOLR-7409 that breaks the dataimport screen in the admin UI
-
* Faceting on a numeric field with a unique() subfacet function on another numeric field can result in incorrect results or an exception
-
* New Facet Module should respect shards.tolerant and process all non-failing shards instead of throwing an exception
-
* A request with a json content type but no body caused a null pointer exception
-
* SolrOutputFormat creates an invalid solr.xml in the solr home zip for MapReduceIndexerTool
-
* Fix new (Angular-based) admin UI Cloud pane
-
* The DefaultSolrHighlighter since 5.0 was determining if payloads were present in a way that was slow, especially when lots of fields were highlighted. It's now fast
-
* Requests aren't distributed evenly if the collection isn't present locally
更多內容請看更新日志。
該版本下載請點這里。
Solr是一個高性能,采用Java開發,基于Lucene的全文搜索服務器。文檔通過Http利用XML加到一個搜索集合中。查詢該集合也是通過 http收到一個XML/JSON響應來實現。它的主要特性包括:高效、靈活的緩存功能,垂直搜索功能,高亮顯示搜索結果,通過索引復制來提高可用性,提 供一套強大Data Schema來定義字段,類型和設置文本分析,提供基于Web的管理界面等。