Amazon Elasticsearch Service logo

Amazon Elasticsearch Service

Amazon Elasticsearch Service

正常开源cloudAmazon Web Services62· JavaScript· MIT

Amazon OpenSearch Service API(旧 Elasticsearch Service)管理托管 OpenSearch/Elasticsearch 集群:搜索、日志聚合、observability。

访问站点 ↗源码 ↗健康巡检 9 小时前
适合什么时候用

完全托管,节省运维

先注意什么

OpenSearch 和 Elasticsearch 分叉后,新版本不兼容(Elastic 商业版的 ML 功能 OpenSearch 没有)

第一步先查

CreateDomain 创建集群(指定实例规格、storage、VPC)。等 15-30 分钟集群就绪。用标准 ES/OpenSearch API 操作数据。

认证
CORS
不支持
HTTPS
注册
?
延迟
13 ms
协议
REST
计费
Stars
62

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 13ms

GitHub 活跃度

62JavaScriptMIT17 未关闭 issue上次提交 110 天前
01

关于这个 API

OpenSearch Service 是 AWS 的托管搜索集群。2021 年 Elastic 把 Elasticsearch 改为 SSPL 协议(不再开源),AWS fork 出 OpenSearch(继续 Apache 2.0),把原本的 Elasticsearch Service 改名为 OpenSearch Service。现在客户在 AWS 上创建集群时默认是 OpenSearch(兼容到 ES 7.10 的 API),也保留了 Elasticsearch 选项(最高 ES 7.10)。这个服务用得最多的两个场景:一是应用搜索(电商、内容搜索、日志/事件搜索),二是 observability(应用日志、metrics、tracing 集中存储和分析,配合 OpenSearch Dashboards 做可视化)。和 Elastic Cloud 比,价格类似,AWS 集成深,但 Elastic 商业版的 ML/Security 特性 OpenSearch 没有。

02

你可以做什么

  • 1网站/应用搜索引擎
  • 2集中化日志(应用 → OpenSearch → Kibana dashboard)
  • 3APM/observability 后端
  • 4电商商品搜索
03

优劣对比

优点

  • 完全托管,节省运维
  • 和 AWS 数据生态深度集成(Kinesis、S3 backup、IAM 鉴权)
  • OpenSearch 兼容 ES 7.10 API

注意事项

  • OpenSearch 和 Elasticsearch 分叉后,新版本不兼容(Elastic 商业版的 ML 功能 OpenSearch 没有)
  • 成本高(集群 24/7 跑)
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://github.com/mermade/aws2openapi/<endpoint>
05

快速开始

CreateDomain 创建集群(指定实例规格、storage、VPC)。等 15-30 分钟集群就绪。用标准 ES/OpenSearch API 操作数据。

06

常见问题

OpenSearch 和 Elasticsearch 区别?+

都是从 ES 7.10 fork。OpenSearch 是 Apache 2.0 开源,AWS 主导;Elasticsearch 是 SSPL,Elastic 主导。后续版本不兼容。

OpenSearch Serverless 怎么样?+

新选项,按 ingest 和 search 计费,省运维但成本控制不如 provisioned。适合突发负载。

07

技术细节

CORS: NoHTTPS: Yes注册: ?开源: Yes
认证方式
unknown
计费
unknown
协议
REST
SDK
python, javascript, go, java, csharp
响应时间
13 ms
上次巡检
2026/5/12 07:36:33
08

标签

09

更多来自 Amazon Web Services 的 API