Apache Solr¶
在这篇文章中
信息
Apache Solr 是一个基于 Apache Lucene 搜索库构建的免费全文检索和索引平台。Solr 提供高性能的实时搜索能力、可扩展性、容错性以及用于构建搜索应用的先进功能。
Apache Solr 核心功能¶
- 全文检索 — 通过对大量文本数据进行快速且准确的搜索,支持形态分析、过滤、排名和结果高亮。
- 可扩展性 — 支持跨多个节点的分布式索引 and 搜索 (SolrCloud),允许扩展至数亿级文档。
- 实时索引 — 能够以极低的延迟添加、更新和删除文档。
- 高级搜索功能 — 支持分面搜索 (faceted search)、空间查询、音频和视频数据搜索,以及与 Elasticsearch 的集成。
- 灵活的数据模式 — 允许处理各种数据格式(JSON, XML, CSV, PDF, Word 等),并能为特定任务自定义索引模式。
- 可靠的架构 — 通过数据复制、自动节点恢复和负载均衡提供容错能力。
- 完善的生态系统 — 与流行的编程语言 (Java, Python, PHP, Ruby) 和框架集成,并拥有大量的插件和扩展。
- API 管理 — 提供 RESTful API 用于管理索引、执行查询和监控集群状态。
部署功能¶
| ID | 软件名称 | 兼容操作系统 | 虚拟机 | 物理机 | vGPU | GPU | 最低CPU(核) | 最低内存(GB) | 最低硬盘(GB) | 自定义域名 | 是否启用 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 623 | Apache Solr | Ubuntu 22.04 | + | + | + | + | 1 | 2 | 5 | 否 | 订购 |
信息
您可以在此链接中找到有关该软件部署功能的详细信息。
备注
除非另有说明,否则我们默认从开发者的网站或操作系统的存储库中安装软件的最新发布版本。
将 Apache Solr 作为托管应用部署后的入门指南¶
在将 n8n 作为 managed application 部署后,您将在服务器控制面板的 My Applications 选项卡上看到以下内容:
- 一个应用链接;
- 用于访问的登录用户名和密码;
- 有关服务使用和管理的信息。
有关使用 managed applications 的更多详细信息,请阅读 说明。
从市场 (Marketplace) 部署 Apache Solr 后的入门指南¶
付款完成后,系统会将关于服务器就绪状态的通知发送到注册时提供的电子邮件地址。邮件中将包含 VPS IP 地址以及连接所需的登录用户名和密码。客户可以通过 Server Control Panel and API — Invapi 来管理其硬件。
访问凭据¶
- Apache Solr Control Panel Address: 在服务器控制面板 webpanel 中或在发送的电子邮件中指定。
- Username:
root; - Password: 软件部署且服务器准备就绪后,通过电子邮件发送。
外部访问¶
可以通过 Nginx 代理在 443 端口上通过 HTTPS 进行外部访问。
内部访问¶
内部 API 服务可通过 3000 端口访问。
初始设置¶
- 点击链接进入控制面板(例如
https://apache-solr<Server-ID>.hostkey.com/solr/)。 - 输入您的登录用户名和密码。
- Solr Admin 主页将打开,显示有关服务器状态的信息。
- 创建您的第一个 collection 或 core 以开始使用。
创建 Core¶
通过 Web 界面创建新 core 的步骤:
- 前往 Core Admin 部分。
- 点击 Add Core。
- 指定 core 名称和配置参数。
- 点击 Add Core 完成创建。
信息
有关配置 Apache Solr 的详细文档可在官方网站上找到。
通过 API 订购带有 Apache Solr 的服务器¶
要使用 API 安装此软件,请遵循 这些说明