AWS OpenSearch

  • OpenSearch 服务 是一项完全托管的服务, 在 AWS 云中运行 OpenSearch。Amazon OpenSearch 服务提供了一个配置 API,使用它来部署、扩展、升级和修补 OpenSearch 集群。

  • 安全。它的深度安全模型支持到字段级别的细粒度访问控制、OpenSearch Dashboards 租户模型以及与基于 SAML 的联合身份提供商的集成。

  • 机器学习支持。OpenSearch 为搜索或日志分析工作负载带来了一系列机器学习技术,如 k-Nearest-Neighbor (kNN) 搜索、Learning To Rank 插件和流式异常检测。

OpenSearch 是一个社区驱动的、开源的搜索和分析套件,源自 Apache 2.0 许可的 Elasticsearch 7.10.2 和 Kibana 7.10.2。它由一个搜索引擎守护进程 OpenSearch 和一个可视化和用户界面 OpenSearch Dashboards 组成。OpenSearch 使人们能够轻松地摄取、保护、搜索、聚合、查看和分析数据。这些功能广泛用于应用程序搜索、日志分析等用例。

两种工作负载 - 搜索和分析

OpenSearch 服务是一个数据库解决方案,支持两种不同的工作负载 - 搜索和分析。

  • 搜索引擎在许多情况下都很有用。每当需要从大量数据存储中挖掘某种信息时,搜索引擎都是一种快速、准确的定位目标的方法。

  • 如果将所有日志数据流式传输到OpenSearch 服务,就可以轻松地找到它们,例如在修复应用程序生产问题的过程中的错误输出,搜索是一个比登录 10000 台服务器并运行`grep更容易的方案!

OpenSearch 能够摄取大量数据 - 对于大型集群,每秒数百万个文档 - 并提供近实时的数据访问。