OpenSearch 是一个社区驱动的、Apache 2.0 许可下的开源搜索和分析套件,使数据的摄取、搜索、可视化和分析变得容易。开发人员使用 OpenSearch 来实现应用程序搜索、日志分析、数据可观察性、数据摄取等用例。

版本 发布时间 积极开发 维护支持 最新版本
3 7 个月前
(2025 年 5 月 6 日)
3.3.2
(2025 年 10 月 30 日)
2 3年零6个月前
(2022 年 5 月 26 日)
已于7个月前结束
(2025 年 5 月 6 日)
2.19.4
(2025 年 11 月 6 日)
1 4 年前
(2021 年 7 月 12 日)
已于 3 年 6 个月前结束
(2022 年 5 月 26 日)
已于7个月前结束
(2025 年 5 月 6 日)
1.3.20
(2024 年 12 月 11 日)

支持

活跃开发(Active Development):最新的主要版本会接收新功能、错误修复和安全补丁。维护支持(Maintenance Support):包括错误修复和安全补丁。新功能可能作为社区贡献被回溯移植,但不会导致新版本发布。

默认情况下,版本将保持维护状态,直到下一个主要版本进入维护状态为止,最短保证为一年。因此,在任何给定时间点,当前的主要版本和上一个主要版本都受到支持,以及进入维护状态少于 12 个月的更旧的主要版本也受到支持。

OpenSearch 1.x 已于 2025 年 5 月 6 日弃用。

OpenSearch 2.x 将在 4.0 发布后结束维护支持。

版本控制

OpenSearch 仅在主要版本中发布重大变更。所有次要版本都与该主要版本的其他次要版本兼容。发布新主要版本时,上一个主要版本将进入维护状态,仅提供错误修复和安全补丁。

维护窗口的持续时间因版本而异。默认情况下,版本将保持维护状态,直到下一个主要版本进入维护状态,或经过 1 年,以两者中较长的时间为准。

Elasticsearch 兼容性

OpenSearch 是 Elasticsearch 7.10 的一个分支,并保持与 Elasticsearch API 在数据摄取、搜索和管理方面的向后兼容性。OpenSearch 索引向后兼容版本 6.0 到 7.10 的 Elasticsearch 索引。虽然 OpenSearch API 向后兼容,但某些客户端或工具可能包含代码,例如版本检查,这可能导致客户端或工具无法与 OpenSearch 配合使用。提供了一份升级指南。所有未来的 OpenSearch 1.x 版本都将向后兼容 Elasticsearch 7.10。

提供了兼容性矩阵,用于与 Beats 和 Logstash 的兼容性。Beats 版本 >= 7.13 不支持 OpenSearch。

更多信息可在 OpenSearch 网站上找到。

您应该运行上面最右侧一列列出的受支持版本号之一。


您可以通过 GitHub :octocat: 向此页面提交改进建议。此页面有一个对应的讨论页面

此页面的 JSON 版本可在 /api/v1/products/opensearch/ 获取。有关更多信息,请参阅 API 文档。您可以订阅 iCalendar 提要 /calendar/opensearch.ics