跳到主要内容
搜索

使用 Docker Compose 试用 OpenSearch

试用 OpenSearch 的最佳方式是使用 Docker Compose。这些步骤将设置一个包含 OpenSearch 和 OpenSearch Dashboards 的双节点集群

  1. 设置您的 Docker 主机环境
    • macOS 和 Windows:在 Docker 的 偏好设置 > 资源 中,将 RAM 设置为至少 4 GB。
    • Linux:请确保 vm.max_map_count 按照文档中的说明设置为至少 262144。
  2. docker-compose.yml 下载到您想要的目录
    • OpenSearch 2.12 或更高版本的注意事项: 2.12 或更高版本的新安装要求您在配置安全演示时定义管理员密码 — 使用 OPENSEARCH_INITIAL_ADMIN_PASSWORD 环境变量。更多信息请参阅设置演示配置
  3. 运行 docker-compose up
  4. 在所有内容下载并启动时,您可以享用一杯咖啡
  5. 导航到 https://:5601/ 以访问 OpenSearch Dashboards
  6. 使用默认用户名 (admin) 和密码 (<custom-admin-password>) 登录

OpenSearch

OpenSearch 是一个基于 Apache Lucene 的分布式搜索和分析引擎。将数据添加到 OpenSearch 后,您可以使用所有预期的功能对其执行全文搜索:按字段搜索、搜索多个索引、提升字段、按分数对结果排名、按字段排序结果以及聚合结果。

OpenSearch Dashboards

OpenSearch Dashboards 是 OpenSearch 中数据的默认可视化工具。它还可作为许多 OpenSearch 插件的用户界面,包括安全、告警、索引状态管理、SQL 等。

摄入工具

OpenSearch 兼容各种摄入和处理工具,包括 beatsfluentbitfluentd。该项目还维护特定的摄入工具

OpenSearch Data Prepper 是 OpenSearch 项目的一个组件,可大规模接收、过滤、转换、丰富和路由数据。不带捆绑 JDK 的发行版也可在工件目录中找到。

命令行工具

OpenSearch 命令行界面 (opensearch-cli) 允许您从命令行管理集群并自动执行任务。

OpenSearch SQL CLI

OpenSearch 中的 SQL CLI 组件是一个独立的 Python 应用程序,可以通过唤醒词 opensearchsql 启动。

它只支持 OpenSearch SQL 插件。您必须在您的 OpenSearch 实例中安装 OpenSearch SQL 插件才能连接。用户可以在 Linux 或 Windows 上运行此 CLI,并且可以连接到任何有效的 OpenSearch 端点,例如 Amazon OpenSearch 服务。

请访问 PyPI 获取更多详细信息。

驱动程序

OpenSearch 提供 ODBC 和 JDBC 等 SQL 驱动程序,让您可以将 OpenSearch 与商业智能软件及其他工具集成。

ODBC 驱动程序

开放数据库连接 (ODBC) 驱动程序是适用于 Windows 和 macOS 的只读 ODBC 驱动程序,可让您将 Tableau、Microsoft Excel 和 Power BI 等商业智能 (BI) 和数据可视化应用程序连接到 SQL 插件。

JDBC 驱动程序

Java 数据库连接 (JDBC) 驱动程序是一个只读驱动程序,用于使用 SQL 将商业智能和数据可视化应用程序与 OpenSearch 连接起来。

最小发行版

以下发行版包含 OpenSearch 和 OpenSearch Dashboards 正常运行所需的最低限度功能。它们适用于已经拥有自定义插件或打算将 OpenSearch 与其他服务集成/嵌入的用户。

如果您是最终用户,您可能不希望使用这些发行版.

OpenSearch 最小版

此发行版缺少重要的安全功能,应仅在严格控制的环境中使用。

OpenSearch Dashboards 最小版

此发行版缺少重要的安全功能,应仅在严格控制的环境中使用。

OpenSearch 是使用 Apache 许可证第 2 版 (ALv2) 的开源软件。ALv2 授予您明确的使用权利;您可以将 OpenSearch 用作您产品和服务的一部分,并进行使用、修改、扩展、嵌入、商业化、转售和提供。整个项目的源代码可在 GitHub 上获取,欢迎您从源代码构建以进行自定义部署。OpenSearch 和 OpenSearch Dashboards 的可下载工件包括插件和工具,只需最少配置即可使用。

版本 3.1.0
发布日期:2025 年 6 月 24 日
发布说明
版本工件


这是 3.x 系列的一个版本。可用版本系列

要获取项目所有组件的工件,请参阅我们的工件目录以获取完整列表,或仅查看此版本的列表。