OpenSearch 首个 GA 版本已正式发布,GA 即意味着可在生产环境中使用。
根据官方的介绍,OpenSearch 是一个由社区驱动的开源搜索和分析套件,fork 自 Apache 2.0 许可的 Elasticsearch 7.10.2 和 Kibana 7.10.2。它由一个搜索引擎守护程序 (OpenSearch)、一个可视化和用户界面 (OpenSearch Dashboards) 以及 Open Distro for Elasticsearch 的高级功能(如安全性、警报、异常检测等)组成。
OpenSearch 1.0 GA 对原分支的代码进行了更深一步的清理,其开发团队表示已删除了绝大多数的专有代码和相关引用,现在任何人都可以放心使用而无需担心侵权问题。在升级版本方面,团队也做了一些工作,可方便用户轻松地从 Elasticsearch 升级到 OpenSearch,因为这与在 Elasticsearch 版本之间升级的方式完全相同。
自测试版以来,OpenSearch 1.0 GA 版本还新增了如下的增强功能:
- 支持运行于 Arm64 架构之上的 Linux
- 新增将 OpenSearch 和 OpenSearch Dashboards 嵌入现有产品和服务的最小工件
- OpenSearch Dashboards 支持数据流
- Trace Analytics 插件支持跨属性的可见性和过滤
- Reporting 插件支持调度和租户
下一个重要里程碑是 OpenSearch 1.1,预计将于 8 月 30 日发布。 除了更多的工件覆盖(例如 RPM X64、DEB X64、DEB ARM64),OpenSearch 1.1 还将对异常检测进行改进(例如 universal flow),新增索引压力保护和通知支持等特性。查看公开路线图了解更多详情。