发布于: Dec 6, 2017

我们高兴地宣布,现已在 Amazon Elasticsearch Service 上推出 Elasticsearch 6.0 和 Kibana 6.0。Elasticsearch 是一个热门的分析和搜索开源引擎,可用于日志分析、全文搜索、应用程序监控等。Amazon Elasticsearch Service 可以提供各种易于使用的 Elasticsearch API 和实时功能,还可以实现生产工作负载所需的可用性、可扩展性和安全性。

现在,在创建 Amazon Elasticsearch Service 域时,您可以选择 Elasticsearch 6.0 版。所有使用 Elasticsearch 6.0 的 Amazon Elasticsearch Service 域都捆绑了相应的开源可视化工具版本 Kibana 6.0。

Amazon Elasticsearch Service 上的 Elasticsearch 6.0 由 Apache Lucene 7.0.1 支持,相对于 Elasticsearch 5.5 堆栈提供若干增强功能,包括:

  • 提高稀疏字段效率:文档值提供了强大的列式数据存储功能,但在以前,Elasticsearch 为每列中的每个字段均保留一个存储槽。而在此版本中,稀疏填充字段所占用的磁盘空间要小得多,能够更有效地利用文件系统缓存。
  • 减少磁盘占用:“_all”字段”虽然可以通过将所有值串接起来简化 Elasticsearch 的入门使用难度,但也会产生大量的重复数据。在 Elasticsearch 6.0 中已弃用“_all”字段,从而显著减少了磁盘占用。
  • 使用索引排序,缩短查询时间:您现在可以优化 Elasticsearch 索引,以特定顺序在磁盘上存储文档,从而提高查询返回结果的效率。
  • 优化查询资源管理:新增一个控制功能,可限制从单次搜索中提供的并发分区请求的最大数量。此项变更刻意减缓了大范围搜索的速度,降低了这类搜索对其他用户的影响。
  • Kibana 6.0 辅助功能改进:Kibana 中的整体界面颜色经过重新设计,提供了合适的对比度设置,以方便色盲用户使用。
  • 全新的试验性 Kibana 查询语言 (Kuery):Kibana 中的默认搜索功能是一个简单的查询字符串,它限制了该应用程序的功能发挥。Kuery 是一种全新的查询语言,旨在简化 Kibana 的搜索体验,并为命名函数和脚本字段等强大的新功能提供了基础。

Amazon Elasticsearch Service 上的 Elasticsearch 6.0 现已在全球 14 个区域推出:美国东部 (弗吉尼亚北部)、美国东部 (俄亥俄)、美国西部 (俄勒冈)、美国西部 (加利福尼亚北部)、加拿大 (中部)、南美洲 (圣保罗)、欧洲 (爱尔兰)、欧洲 (伦敦)、欧洲 (法兰克福)、亚太地区 (新加坡)、亚太地区 (悉尼)、亚太地区 (东京)、亚太地区 (首尔) 和亚太地区 (孟买)。

Amazon Elasticsearch Service 的入门非常简单。对于 AWS 免费使用套餐用户,Amazon Elasticsearch Service 免费提供每月最多 750 小时的单可用区 t2.small.elasticsearch 实例使用,以及每月 10 GB 的可选 EBS 存储。您现在可以立即登录控制台启动您的 Amazon Elasticsearch Service 域。