ElasticSearch 最新版本 2.20 发布了

赛克蓝德
 赛克蓝德
发布于 2016年02月05日
收藏 19

Elasticsearch的更新速度实在太快了,16年2月2日更新到了2.2版本,首先看一下这个版本增加了哪些新的特性。首先是基于Lucene 5.4.1,修复了Elasticsearch 2.1.2和Elasticsearch 1.7.5版本中存在的很多bug,同时Elasticsearch 2.2.0增加了两个很棒的新功能:查询分析器和增强地理位置字段。这个版本增加了更加严格的安全性和修复了2.1的一个重大bug,就是在分片恢复的时 候会非常缓慢。以及许多其他的错误修复和改进。官方鼓励所有用户升级到此版本。

分析器(Profile API)

利用分析器可以得到查询的详细分 析信息,它可以让你了解和调试查询性能。查询的每一部分都独立的记录了统计时间,如多长时间重写查询,找到匹配的文档以及他们的得分情况。这个当查询慢的 时候就不需要进行猜测为什么这么慢:只要设置profile这个参数为true,你就可以得到最直接的深入的查询分析。

增强地理位置字段

地理位置字段在2.20版本中几乎进行了从写,它利用一个新的紧凑型数据结构存储在Lucene的索引中,可以增加50%的入库效率, 20-50%的查询效率,一半的存储空间和内存的占用以及更简单的映射参数。

对插件和脚本进行更严格的安全性检查

作为安全增强的一部分,Groovy和Lucene的表达式脚本语言已经移出了核心层,现在把他们作为默认的分 布式模块的插件。这样的调整可以控制这些模块的权限,已减少黑客的攻击,Elasticsearch的核心模块在未来将会更多的进行模块化处理。脚本语 言,现在预定义提供一个白名单列表,这些脚本不能读写文件,不能打开远程的连接。默认情况下,都不准许插件有特殊权限,否则必须事先声明这些权限。同时在插件安装时将会被警告有特殊权限的要求,这个时候你可以根据需要确认是否移除这些插件。

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

最新评论(5

Br00k
Br00k
2.1.2暂时不打算升级了。
Feng_Yu
Feng_Yu
前天就已经把线上ELK全部更新到2.2.0了,新闻也来的太慢了。这次升级很顺利,并未出现不兼容的情况,直接装新版本覆盖2.1就ok。最难搞的是1.7升级2.0的时候,后面都顺风顺水
海亮没有量
海亮没有量
发布这么快,严重跟不上!!
赛克蓝德
赛克蓝德

引用来自“李三石”的评论

Logstash 和 Kibana 也同时发布了新版
是的,他们基本上都是一整套产品同时更新。
李三石
李三石
Logstash 和 Kibana 也同时发布了新版
返回顶部
顶部