Apache Solr 5.4.1 发布,全文搜索服务器

淡漠悠然
 淡漠悠然
发布于 2016年01月22日
收藏 21

Apache Solr 5.4.1 发布,更新如下:

  • Bug Fixes   (8)

    1. SOLR-8460: /analysis/field could throw exceptions for custom attributes.
      (David Smiley, Uwe Schindler)

    2. SOLR-8373: KerberosPlugin: Using multiple nodes on same machine leads clients to fetch TGT for every request
      (Ishan Chattopadhyaya via noble)

    3. SOLR-8059: &debug=results for distributed search when distrib.singlePass (sometimes activated automatically) could result in an NPE.
      (David Smiley, Markus Jelsma)

    4. SOLR-8422: When authentication enabled, requests fail if sent to a node that doesn't host the collection
      (noble)

    5. SOLR-7462: AIOOBE in RecordingJSONParser
      (Scott Dawson, noble)

    6. SOLR-8496: SolrIndexSearcher.getDocSet(List<Query>) incorrectly included deleted documents when all of the queries were uncached (or there was no filter cache).  This caused multi-select faceting (including the JSON Facet API) to include deleted doc counts when the remaining non-excluded filters were all uncached.  This bug was first introduced in 5.3.0
      (Andreas Müller, Vasiliy Bout, Erick Erickson, Shawn Heisey, Hossman, yonik)

    7. SOLR-8418: Adapt to changes in LUCENE-6590 for use of boosts with MLTHandler and Simple/CloudMLTQParser
      (Jens Wille, Ramkumar Aiyengar)

    8. SOLR-8561: Doing a rolling upgrade to 5.4.0 fails because the new nodes cannot find the shard leader properties where they expect. This bug was first introduced in 5.4.0 and a fallback was added so that the leader properties are searched in both the old location and the new one.
      (Shai Erera)

  • New Features   (1)

    1. SOLR-8470: Make TTL of PKIAuthenticationPlugin's tokens configurable through a system property (pkiauth.ttl)
      (noble)

更多内容请看:

http://apache.fayea.com/lucene/solr/5.4.1/

Apache Solr (读音: SOLer) 是一个开源的搜索服务器。Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。Apache Solr 中存储的资源是以 Document 为对象进行存储的。每个文档由一系列的 Field 构成,每个 Field 表示资源的一个属性。Solr 中的每个 Document 需要有能唯一标识其自身的属性,默认情况下这个属性的名字是 id,在 Schema 配置文件中使用:id进行描述。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Apache Solr 5.4.1 发布,全文搜索服务器
加载中

最新评论(10

eechen
eechen
@xiedong02 就事论事,实事求是.
xiedong02
xiedong02

引用来自“eechen”的评论

@xiedong02 听你的话,说得好像只有Solr是全文搜索引擎,国人开发的XunSearch就不是了么?XunSearch单库最多支持40亿条数据,在5亿网页大约1.5TB的数据中检索时间不超过1秒(非缓存).除支持基础的自定义分词,字段检索,布尔搜索外,还直接支持用户急需的相关搜索,拼音搜索,搜索建议等专业功能.XunSearch作者同时是中文分词SCWS(提供有PECL扩展和纯PHP实现以及完整中文词典)的作者马明练hightman.
http://www.xunsearch.com/scws/index.php
哦,你开心就好
eechen
eechen
@xiedong02 听你的话,说得好像只有Solr是全文搜索引擎,国人开发的XunSearch就不是了么?XunSearch单库最多支持40亿条数据,在5亿网页大约1.5TB的数据中检索时间不超过1秒(非缓存).除支持基础的自定义分词,字段检索,布尔搜索外,还直接支持用户急需的相关搜索,拼音搜索,搜索建议等专业功能.XunSearch作者同时是中文分词SCWS(提供有PECL扩展和纯PHP实现以及完整中文词典)的作者马明练hightman.
http://www.xunsearch.com/scws/index.php
xiedong02
xiedong02

引用来自“eechen”的评论

@xiedong02 MySQL的MyISAM和InnoDB引擎都支持FullText索引,用XunSearch提供的PHP PECL分词扩展SCWS和词典分词后插入FullText索引字段,然后就可以用match(column1,column2) against('word1 word2 word3')进行全文检索了.SQLite则是通过FTS3/FTS4虚拟表来支持全文检索.XunSearch则是专门的全文搜索引擎,有自己的服务端,不依赖MySQL,segmentfault.com用的就是XunSearch.
当然是有的,但是为什么别人还要开发全文检索引擎呢?
eechen
eechen
@xiedong02 MySQL的MyISAM和InnoDB引擎都支持FullText索引,用XunSearch提供的PHP PECL分词扩展SCWS和词典分词后插入FullText索引字段,然后就可以用match(column1,column2) against('word1 word2 word3')进行全文检索了.SQLite则是通过FTS3/FTS4虚拟表来支持全文检索.XunSearch则是专门的全文搜索引擎,有自己的服务端,不依赖MySQL,segmentfault.com用的就是XunSearch.
xiedong02
xiedong02

引用来自“eechen”的评论

MySQL,SQLite都支持全文检索,国人的XunSearch也不错哟.
=。=你这神理解
eechen
eechen
MySQL,SQLite都支持全文检索,国人的XunSearch也不错哟.
产品哥
产品哥

引用来自“jackerx”的评论

用 elasticsearch吧
为什么是elasticsearch?
jackerx
jackerx
用 elasticsearch吧
netkiller-
netkiller-
3.x 的时候使用过,后来一直没有机会用,前端时间想用,发现不会用了。
3到5变化太大了。
返回顶部
顶部