Skip to content

Latest commit

 

History

History
76 lines (57 loc) · 6.81 KB

elasticsearch_brief.2014.10.md

File metadata and controls

76 lines (57 loc) · 6.81 KB

Elasticsearch Brief 2014年10月

Elasticsearch Updates

  • 发布了Kibana 4 Beta 1 和Beta 1.1。 Kibana 4无论是在界面的布局,使用配置方法,还是底层绘制图表的方式都与Kibana不同。在Kibana 3的基础上吸取了众多社区的功能需求后,Kibana自Kibana 2 大改造成Kibana 3 后第二次做出了重大改变。Kibana真是一直致力于帮助用户解决他们在数据可视化上的棘手问题。 界面由原来的一个Dashboard,改为现在的Discover, Visualize, Dashboard三个Tab,再加上Settings总共4个不同的Tab。

    • Discover:这个Tab的界面是不是与以前的Kibana 2 很像?面向index的查询,即搜索index内容。搜索框中可以输入Lucene Query String syntax或者es的json格式的query,而且现在query不在仅仅属于某个dashboard,现在是全局共享的,而且可以通过URL传入,链接到某个query变得非常简单。 Kibana 4 Discover Tab

    • Visualize:可以使用es的aggregations做逻辑复杂多样化的图表。(kibana3使用的es的facet,aggregations比它功能多,更复杂),点击visualize底部的灰色可以直接看到图表的原始数据,request,response和请求处理时间等相关统计。 Kibana 4 Visualize Tab

    • Dashboard:Dashboard还是用来创建一个图表集的,满足特定的一类可视化需求,但是它比以前更容易配置和维护。显而易见,Kibana 4大大增加了图表和query的可重用性。在Visualize中创建的图表可以在Dashboard中重用多次。现在,一个Dashboard还可以展示多个index的数据。 Kibana 4 Dashboard Tab

    • Settings:kibana的一些全局设置

注意:Kibana 3与Kibana 4的schema不兼容,Kibana 3的配置不能导入到Kibana 4中。Kibana 4需要Elasticsearch的版本 >= 1.4.0

  • 发布了Elasticsearch 1.4.0.Beta1 这个版本的主要在稳定性和可靠性上做了改进。
* Better node stability through reduced memory usage.

对最近引入的doc value机制做了大幅改进,用来替换原来的in memory fielddata。doc value是原来存在内存中用来做聚合,统计,查询的字段的值存在磁盘上,利用 系统内核的filesystem cache来加速对doc value的访问,使性能接近原来的fielddata。 增加了对处理单个请求可占用的内存的限制(request circuit breaker)。

* Better cluster stability through improved discovery algorithms.

修复了诸多用户在生产环境中遇到的集群不稳定的问题。并在resiliency status详细列出了用户提交的相关问题及它们的修复进度和在生产环境中保护数据的措施。

* Better detection of corrupted data through checksums.

在shard recovery, merging, transaction log等多处加入Checksums 验证功能来验证数据是否损坏。 * 其他主要更新 groovy替换了mvel成为ES默认的脚本语言来提高安全性和运行效率。 处于安全性考虑,跨域访问改为默认关闭。新增了3种aggregations类型:filters, children, scripted_metric。随着ES中集成的Lucene版本的不断更新,以后的ES版本中将逐渐不在支持Lucene 3.x的index,所以ES新增了your_index/_upgrade REST API用以将老旧的index转换为兼容最新Lucene的index.

Elasitcsearch Ecosystem Updates

  • 发布了Elasticsearch Hadoop 2.0.2 and 2.1.Beta2[TODO]

Amazing Slides & tutorials & videos

Meetups in China


[TODO]