OpenSearch¶
在这篇文章中
信息
OpenSearch 是一个基于 Elasticsearch 软件开发的平台。OpenSearch 提供了解决方案,用于构建高性能且可扩展的搜索引擎。
OpenSearch 关键特性¶
- 全文搜索:OpenSearch 提供跨各种数据源的全文搜索功能。用户可以使用关键词和短语执行搜索查询。
- 可扩展性:OpenSearch 旨在处理大量数据并提供高性能。系统支持水平扩展,必要时可以添加新节点以处理更多请求。
- 多语言支持:支持处理不同语言的搜索查询。
- 可配置性:OpenSearch 提供灵活的自定义和配置选项,以适应特定需求。这包括定义要搜索的字段、设置搜索结果的相关性以及自定义搜索过滤器。
- 可扩展性:OpenSearch 是一个可扩展的项目。可以通过添加额外的模块和插件来扩展其功能。此功能允许开发人员集成分析工具和机器学习等额外能力。
- 监控和日志记录:OpenSearch 允许跟踪各种指标(请求数量、响应时间等)。
- 安全性:提供身份验证和授权机制、数据加密以及访问控制功能。
部署功能¶
| ID | 软件名称 | 兼容操作系统 | 虚拟机 | 物理机 | vGPU | GPU | 最低CPU(核) | 最低内存(GB) | 最低硬盘(GB) | 自定义域名 | 是否启用 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 33 | OpenSearch | Ubuntu 22.04 | + | + | + | + | 2 | 2 | - | 否 | 订购 |
- 添加 GPG 存储库密钥,下载并安装 OpenSearch 和 OpenSearch Dashboards。
- 随后,修改 OpenSearch 和 OpenSearch Dashboards 配置文件中的设置。
- Dashboard 绑定到主机的完全限定域名 (FQDN),格式为
opensearch{Server_ID_from_Invapi}.hostkey.in,并根据 Invapi 中的信息更改管理员密码。
网络通信端口列表:
| 端口号 | OpenSearch 组件 |
|---|---|
| 443 | 使用传输中加密 (TLS) 的 AWS OpenSearch Service 上的 OpenSearch Dashboards |
| 5601 | OpenSearch Dashboards |
| 9200 | OpenSearch REST API |
| 9250 | 跨集群搜索 |
| 9300 | 节点间的通信和传输 |
| 9600 | 性能分析器 |
任务完成后,可通过以下 URL 访问 Web 界面:http://opensearch{Server_ID_from_Invapi}.hostkey.in:5601。
备注
除非另有说明,默认情况下,我们从开发人员的网站或操作系统存储库安装软件的最新发布版本。
部署 OpenSearch 后的入门指南¶
支付订单后,系统将向注册时指定的电子邮件发送通知,告知服务器已准备好工作。该邮件将包含 VPS 的 IP 地址以及连接所需的登录名和密码。
我司客户通过服务器硬件和 API 控制面板 — Invapi 进行管理。
您可以在服务器控制面板的 Configuration >> Tags 选项卡中,或在发送的电子邮件中找到授权数据。
- 访问带有 Web 界面的 OpenSearch Dashboard 的链接:位于 webpanel 标签中;
- 登录名:
admin; - 密码:在软件部署完成且服务器准备好使用后,发送至您的电子邮件地址。
备注
有关 OpenSearch 基本设置的更多信息,请参阅 开发人员文档。