2015 年,我们推出了 amazon elasticsearch service (amazon es),它是一项完全托管式服务,可让您轻松执行交互式日志分析、实时应用程序监控、网站搜索等。
Amazon ES 一直是一项受欢迎的日志分析服务,因为它能够提取大量日志数据。此外,借助 UltraWarm 和冷存储层,您在 Amazon ES 上可以将成本降低到传统热存储的十分之一。由于 Amazon ES 与 Logstash、Amazon Kinesis Data Firehose、Amazon CloudWatch Logs 和 AWS IoT 集成,您可以选择符合使用案例要求的安全数据提取工具。
开发人员之所以接受开源软件,原因有很多。最重要的原因之一是能够自由地以想要的方式在想要的位置使用该软件。2021 年 1 月 21 日,Elastic NV 宣布他们将变更软件许可策略。在 Elasticsearch 版本 7.10.2 和 Kibana 7.10.2 之后,他们将不会根据宽松的 Apache 许可证 2.0 版本(Alv2)发布 Elasticsearch 和 Kibana 的新版本。相反,Elastic NV 根据 Elastic 许可证发布 Elasticsearch 和 Kibana,源代码根据 Elastic 许可证或 Server Side Public License (SSPL) 提供。这些许可证不是开源的,不为用户提供同样的自由。
出于这个原因,我们决定创建和维护 OpenSearch,它是一个社区推动的开源分叉,来自 Elasticsearch 和 Kibana 的最后一个 Alv2 版本。我们正对 OpenSearch 项目和近期发布的 1.0 版本进行长期投资。
OpenSearch 提供了一个高度可扩展的系统,通过集成的可视化工具 OpenSearch 控制面板,可以快速访问和响应大量数据,使用户能够轻松浏览其数据。OpenSearch 和 OpenSearch 控制面板最初来自 Elasticsearch 7.10.2 和 Kibana 7.10.2。与 Elasticsearch 和 Apache Solr 一样,OpenSearch 由 Apache Lucene 搜索库提供支持。
今天,我们将 Amazon Elasticsearch Service 重命名为 Amazon OpenSearch Service,因为该服务现支持 OpenSearch 1.0。虽然名称改变,但我们将继续提供相同的体验,而不会对正在进行的运维、开发方法或商业性使用产生任何负面影响。
Amazon OpenSearch Service 提供了一系列可供部署和运行的开源引擎,包括当前可用的 19 个版本的 Alv2 Elasticsearch(包括 7.10 及更早版本)以及 OpenSearch 1.0。我们将继续支持和维护 Alv2 Elasticsearch 版本,包括提供安全和错误修复。我们将通过 OpenSearch 和 OpenSearch 控制面板提供全新的特性和功能。Amazon OpenSearch Service API 将与现有的服务 API 向后兼容,因此,您无需更新当前的客户端代码或应用程序。我们将使 OpenSearch 的客户端与开源兼容。
要开始使用,请在 AWS 管理控制台中选择 Create a domain(创建域)。在步骤 1:选择部署类型中,选择 OpenSearch 1.0(最新版本)。

使用 Clawec API 监控亚马逊新品发布与排行,支持类目筛选,适用于新品跟踪、New Releases 监控、类目新品榜、选品发现及趋势调研。
如果您要部署新集群并访问最新功能和增强功能,我们建议使用 OpenSearch 1.0。OpenSearch 1.0 与开源 Elasticsearch 7.10 API 和大多数客户端兼容。
Amazon OpenSearch Service 提供从现有 Elasticsearch 6.x 和 7.x 托管式集群到 OpenSearch 的无缝就地升级路径。要在 AWS 管理控制台中将域升级到 OpenSearch 1.0,请选择要升级的域,选择 Actions(操作),然后选择 Upgrade domain(升级域)。

接下来,您可以从现有域中选择要升级到 OpenSearch 1.0 的版本,而无需创建单独的域并迁移数据。
升级过程不可逆,也无法暂停或取消。在升级期间,您无法更改域的配置。在开始升级之前,您可以选择 Check upgrade eligibility(检查升级资格)来执行升级前检查,发现可能阻碍升级的问题,并拍摄集群的快照。


















