1.3. 组件下载


要开始使用 Data Grid 8,您可以:

  • 如果要在裸机或其他主机环境中安装 Data Grid,请从红帽客户门户网站下载组件。
  • 如果您在 OpenShift 上运行,请创建一个 Data Grid Operator 订阅。

以下信息描述了裸机部署的可用组件下载,它们与之前版本的 Data Grid 不同。

另请参阅:

Maven 存储库

Data Grid 8 不再为以下组件提供独立于红帽客户门户网站的下载:

  • 用于在自定义应用程序中创建嵌入式缓存的数据网格核心库,在之前的版本中称为"Library Mode"。
  • 热 Rod Java 客户端.
  • StoreMigrator 等实用程序。

Data Grid 通过 Maven 存储库提供 Java 工件,而不是以下载的形式提供这些组件。此更改意味着您可以使用 Maven 集中管理依赖项,从而更好地控制跨项目的依赖项。

您可以从客户门户网站下载 Data Grid Maven 存储库,或者从公共 Red Hat Enterprise Maven 存储库拉取 Data Grid 依赖项。有关这两种方法的说明,请参见 Data Grid 文档。

Data Grid Server

Data Grid Server 作为存档分发,您可以下载并提取到主机文件系统。

归档分发包含以下顶级文件夹:

├── bin 1
├── boot 2
├── docs 3
├── lib 4
├── server 5
└── static 6
1
用于启动和管理 Data Grid Server 和 Data Grid Command Line Interface (CLI)的脚本。
2
启动库.
3
资源以帮助您配置和运行 Data Grid 服务器。
4
用于 Data Grid 服务器的运行时库。请注意,这个文件夹仅用于内部代码,而不是自定义代码库。
5
Data Grid 服务器实例的根目录。
6
Data Grid 控制台的静态资源。

server 文件夹是 Data Grid Server 实例的根目录,包含自定义代码库、配置文件和数据的子目录。

您可以在 Data Grid Server Guide 中找到有关发行版的文件系统和内容的更多信息。

JBoss EAP 的模块

您可以使用 Red Hat JBoss EAP (EAP)的模块在 EAP 应用程序中嵌入数据网格缓存功能。

重要

在 EAP 7.4 应用中,可以直接处理 infinispan 子系统,而无需单独安装 Data Grid 模块。在 EAP 7.4 GA 发布后,Data Grid 不再提供用于下载的 EAP 模块。

如果您要构建和使用您自己的 Data Grid 模块,红帽仍然提供支持。但是,红帽建议您直接使用 Data Grid API 与 EAP 7.4,因为模块:

  • 无法使用在 EAP 应用之间共享的集中管理的 Data Grid 配置。
    要使用模块,您需要在应用 JAR 或 WAR 中存储配置。
  • 通常会导致 Java 类加载问题需要调试和额外的开销。

您可以在 Data Grid Developer Guide 中找到有关 Data Grid 提供的 EAP 模块的更多信息。

Tomcat 会话客户端

Tomcat 会话客户端允许您通过 Apache Tomcat org.apache.catalina.Manager 接口将 HTTP 会话从 JBoss Web Server (JWS)应用程序外部化到 Data Grid。

热 Rod Node.js 客户端

Hot Rod Node.js 客户端是可用于 Data Grid Server 集群的参考 JavaScript 实施。

源代码

每个 Data Grid 发行版本没有编译的源代码。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.