发布于: 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 实例使用,以及每月 10GB 的可选 EBS 存储。您现在可以立即登录控制台启动您的 Amazon Elasticsearch Service 域。