AWS 宣布将其云服务产品 Amazon Elasticsearch Service 更名为 Amazon OpenSearch Service,并声称,尽管更改了产品名字,但他们将继续提供相同的体验,并且不会对正在进行的运维和开发方法,以及业务使用产生任何负面影响。
OpenSearch 是一个由社区驱动的开源搜索和分析套件,fork 自 Apache 2.0 许可的 Elasticsearch 7.10.2 和 Kibana 7.10.2。它由一个搜索引擎守护程序 (OpenSearch)、一个可视化和用户界面 (OpenSearch Dashboards) 以及 Open Distro for Elasticsearch 的高级功能(如安全性、警报、异常检测等)组成。
OpenSearch 1.0 已于 7 月份正式 GA,Amazon OpenSearch Service 也已提供了对 OpenSearch 1.0 的支持。除了 OpenSearch 1.0,Amazon OpenSearch Service 还提供了其他可供部署和运行的开源引擎,包括遵循 Apache 2.0 许可的 Elasticsearch 7.10 及更早版本。
AWS 表示会继续支持和维护 ALv2 Elasticsearch 版本,及时针对这些版本提供安全性和错误修复。另外,他们会通过 OpenSearch 和 OpenSearch Dashboards 提供全新的特性和功能。Amazon OpenSearch Service API 将向后兼容现有的服务 API,因此使用者无需更新当前的客户端代码或应用程序。AWS 会确保 OpenSearch 的客户端与开源协议兼容。
AWS 还提到,由他们开源和维护的 OpenSearch 提供了以前 Elasticsearch 没有的一些功能,例如:SQL 查询语法、异常检测、索引管理、异步搜索,以及性能分析器和 RCA 框架等。
前不久,Elastic 公司做出了限制 Elasticsearch 客户端连接到 OpenSearch 的决定,此举被外界认为是 Elastic 与 AWS “脱钩”的标志。现在,AWS 将产品名字中关于 "Elasticsearch" 的部分直接去掉,改成仅包含自己产品的 Amazon OpenSearch Service,看起来似乎是对 Elastic 的一次反击。
延伸阅读