Red Hat Data Grid 8 Supported Configurations

Updated

Every Red Hat Data Grid (RHDG) release is tested and supported on Red Hat OpenShift, as well as a variety of market-leading operating systems, Java™ Virtual Machines (JVMs), and database combinations.

Data Grid for OpenShift

Support for Data Grid on OpenShift is defined in this knowledge article: Support of Red Hat Middleware products and components on Red Hat OpenShift. Please also reference the Red Hat OpenShift Container Platform Life Cycle Policy for details about the life cycle of each OpenShift release version.

Data Grid is supported when running in a supported OpenShift installation regardless of the deployment model, i.e. Red Hat OpenShift Service on AWS (ROSA) in either Classic or Hosted Control Plane, Microsoft Azure Red Hat OpenShift (ARO) and others.

Data Grid Operator

This section lists support details for the current version of Data Grid Operator. Previous versions of the Data Grid for OpenShift image are deprecated.
The Operator versions are counted seperate from the server version as there is a faster schedule, see Red Hat Data Grid 8 Operator Maintenance Schedule.

Red Hat supports Data Grid on the following versions of OpenShift Container Platform.
The most recent DataGrid Operator is supported for the latest OpenShift version, even if not listed here. The continuous testing should detect compatibility issues but we recommend to test deployments in a separate environment before running in production instances.

It is highly recommended to use the latest Data Grid Operator release, Data Grid images and Red Hat OpenShift to take advantage of the latest features, capabilities and security improvements.
The latest Operator is able to run with some legacy versions of Data Grid server images by using spec.version, see Release Notes for more details.
Older minor version releases of the operator are no longer maintained and might not work with newer OpenShift versions listed below, therefore they are deprecated.

To plan updates for OpenShift there is the This content is not included.Red Hat OpenShift Container Platform Operator Update Information Checker which can help to check the necessary Data Grid Operator updates.

Data Grid Operator VersionOpenShift Container Platform VersionIBM Z & Power Platforms
Data Grid Operator 8.64.12¹, 4.14, 4.16², 4.17² 4.18² 4.19² 4.20Supported
Data Grid Operator 8.54.12¹, 4.13, 4.14, 4.15, 4.16, 4.17 4.18 4.19² 4.20³Supported
Data Grid Operator 8.44.9¹, 4.10¹, 4.11¹, 4.12, 4.13, 4.14, 4.15Supported
Data Grid Operator 8.34.6, 4.7, 4.8, 4.9, 4.10Supported
Data Grid Operator 8.24.6, 4.7, 4.8, 4.9Supported
Data Grid Operator 8.14.4, 4.5, 4.6Supported
Data Grid Operator 8.04.2 and 4.3

¹: Tested with legacy Operator releases, supported but not tested with the latest. It is recommended to use the most recent version of Operator and OpenShift!
²: Tested with latest Operator releases, supported but not tested with legacy. It is recommended to use the most recent version of Operator and OpenShift!
³: Tested without full coverage for a new OpenShift release, fully supported.

This article details the policy for support of Red Hat Middleware products on OpenShift.

This article provides full support details for running Red Hat Middleware products in containerized images.

Data Grid on RHEL and others

Supported Configurations

Red Hat provides both production and development support for supported configurations according to your subscription agreement in both physical and virtual environments. In order to be running in a supported configuration, JDG must be running in one of the following JVM versions and on one of the operating systems supported by that JVM. Red Hat relies on the testing and certification process of the underlying JVM for platform compatibility. Red Hat limits support of OpenJDK to Red Hat Enterprise Linux.

Tested Configurations

Tested configurations are a defined set of validated and recommended operating systems, chip architectures, JVM, and database combinations. These represent the most common combinations that JBoss Enterprise Middleware customers are using.

Red Hat has performed the full range of platform tests on the following tested configurations.

Supported Configurations: Red Hat Data Grid 8.6

Java Virtual MachineVersion
OpenJDK17, 21 and 25
Oracle JDK17, 21 and 25
  • Data Grid Server is supported with Java 17, Java 21 and Java 25
  • Data Grid Embedded Mode is supported with Java 17, Java 21 and Java 25
  • Hot Rod Java Clients are supported with Java 17, Java 21 and Java 25, it is not possible to run it with legacy Java the code is compiled with Java17
  • If it is necessary to run a client with Java 11, the recommendation is the latest 8.4, can be used as it is supported.
  • If it is necessary to run a client with Java 1.8, the recommendation is the latest 8.3, can be used as it is supported.
  • Windows is not longer supported for the server in production environment. But it can be still used for development. Clients are still supported on Windows.

Supported Configurations: Red Hat Data Grid 8.5

Java Virtual MachineVersion
OpenJDK17 and 21
Oracle JDK17 and 21
  • Data Grid Server is supported with Java 17 and Java 21
  • Data Grid Embedded Mode is supported with Java 17 and Java 21
  • Hot Rod Java Clients are supported with Java 17 and Java 21, it is not possible to run it with legacy Java the code is compiled with Java17 since 8.5
  • If it is necessary to run a client with Java 11, the recommendation is the latest 8.4, can be used as it is supported.
  • If it is necessary to run a client with Java 1.8, the recommendation is the latest 8.3, can be used as it is supported.
  • Windows is not longer supported for the server in production environment. But it can be still used for development. Clients are still supported on Windows.

Supported Configurations: Red Hat Data Grid 8.4

Java Virtual MachineVersion
OpenJDK11 and 17
Oracle JDK11 and 17
  • Data Grid Server is supported with Java 11 and Java 17
  • Data Grid Embedded Mode is supported with Java 11 and Java 17
  • Hot Rod Java Clients (version 8.4) are supported with Java 11 and Java 17, it is not possible to run it with Java 1.8 as the code is compiled with Java11 since 8.4
  • If it is necessary to run a client with Java 1.8, a previous version of the Hot Rod client, recommendation is the latest 8.3, can be used as it is supported

Supported Configurations: Red Hat Data Grid 8.3

Java Virtual MachineVersion
OpenJDK1.8*, 11 and 17
Oracle JDK1.8*, 11 and 17
  • Data Grid Server is supported with Java 11 and Java 17
  • Data Grid Embedded Mode is supported with Java 1.8, Java 11 and Java 17
  • Hot Rod Java Clients are supported with Java 1.8, Java 11 and Java 17
  • Java 1.8 is deprecated as of Data Grid 8.2 and will be removed in Data Grid 8.4

Supported Configurations: Red Hat Data Grid 8.2, 8.1 and 8.0

Java Virtual MachineVersion
OpenJDK1.8* and 11
Oracle JDK1.8* and 11
  • Data Grid Server is supported with Java 11
  • Data Grid Embedded Mode is supported with Java 1.8, Java 11
  • Hot Rod Java Clients are supported with Java 1.8, Java 11
  • Java 1.8 is deprecated as of Data Grid 8.2 and will be removed in Data Grid 8.4

Tested Configurations: Red Hat Data Grid 8.6

Operating SystemChipset ArchitectureOpen JDK
Red Hat Enterprise Linux 9.5x86_64, ARM, IBM Z, IBM Power17, 21 and 25
Red Hat Enterprise Linux 8.10x86_64, ARM, IBM Z, IBM Power17, 21 and 25

The following databases and database drivers were tested as part of the Red Hat Data Grid 8.6 release

DatabaseVersion (JDBC Driver Version)
MySQL 9.1MySQL Connector/J 9.6.0
MariaDB 11.5MariaDB Connector/J 3.5.7
IBM DB2 Enterprise e11.5IBM DB2 JCC 11.5.9.0
Oracle 23.5.0.0Oracle JDBC Driver v23.26.1.0.0 (ojdbc11.jar)
PostgreSQL 17.0JDBC4 PostgreSQL Driver 42.7.10
Microsoft SQL Server 2022Microsoft JDBC Drivers 12.10.2 (jre11.jar)

RHDG 8.6 Embedded Mode has been tested in following containers

RHDG does not require an application server for runtime purposes, and RHDG is supported when deployed with applications in a supported JVM without a container.

Application ContainerVersion
JBoss Enterprise Application Platform 88.0.0
JBoss Web Server (Tomcat 9)6.0.0

The following products have also been tested for integration with RHDG 8.6

ProductVersion
Spring6.2.15 and 7.0.3
Spring Boot3.5.10 and 4.0.2
Spring Session3.5.4 and 4.0.1

The Red Hat Data Grid 8.6 Administration Console has been tested with the following browsers

BrowserPlatform
Mozilla FirefoxLinux
ChromeLinux

Tested Configurations: Red Hat Data Grid 8.5

Operating SystemChipset ArchitectureOpen JDK
Red Hat Enterprise Linux 9.5¹x86_64, ARM, IBM Z, IBM Power17, and 21
Red Hat Enterprise Linux 8.10x86_64, ARM, IBM Z, IBM Power17, and 21

¹: Until 8.5.4 tested with Linux 9.4

The following databases and database drivers were tested as part of the Red Hat Data Grid 8.5 release

DatabaseVersion (JDBC Driver Version)
MySQL 8.0MySQL Connector/J 8.0.33
MariaDB 10.6MariaDB Connector/J 3.1.2
MariaDB Galera Cluster 10.6MariaDB Connector/J 3.1.4
IBM DB2 Enterprise e11.5IBM DB2 JDBC Universal Driver Architecture 4.32.28
Oracle 19c RAC 19.18.0.0.0Oracle JDBC Driver version 19.19 (ojdbc10.jar)
PostgreSQL 14.5JDBC4 Postgresql Driver, Version 42.6.0
Microsoft SQL Server 2022Microsoft JDBC Drivers 12.4.1 (.jre11.jar)
Enterprise DB Postgres Plus Advanced Server 14.4Postgres Plus Advanced Server Driver (42.5.4.1)
Sybase ASE 16.0 (SP02)Sybase JDBC(TM)/16.0 SP04 L04 (Build 27549)/P/EBF30645

RHDG 8.5 Embedded Mode has been tested in following containers

RHDG does not require an application server for runtime purposes, and RHDG is supported when deployed with applications in a supported JVM without a container.

Application ContainerVersion
JBoss Enterprise Application Platform 88.0.0
JBoss Web Server (Tomcat 9)6.0.0

The following products have also been tested for integration with RHDG 8.5

ProductVersion
Spring6.1.18
Spring Boot3.2.12
Spring Session3.2.7

The Red Hat Data Grid 8.5 Administration Console has been tested with the following browsers

BrowserPlatform
Mozilla FirefoxLinux
ChromeLinux

Tested Configurations: Red Hat Data Grid 8.4

Operating SystemChipset ArchitectureOpen JDK
Red Hat Enterprise Linux 9.0x86_64, ARM, IBM Z, IBM Power11, and 17
Red Hat Enterprise Linux 8.6x86_64, ARM, IBM Z, IBM Power11, and 17
Red Hat Enterprise Linux 7.9x86_6411, and 17
Windows Server 2019x86_6411
  • Data Grid Server is tested with Java 17 only

The following databases and database drivers were tested as part of the Red Hat Data Grid 8.4 release

DatabaseVersion (JDBC Driver Version)
MySQL 8.0.12MySQL Connector/J 8.0.23
MariaDB 10.3MariaDB Connector/J 2.7.2
MariaDB Galera Cluster 10.3MariaDB Connector/J 2.7.2
IBM DB2 Enterprise e11.1IBM DB2 JDBC Universal Driver Architecture 4.25.1301
Oracle 19c RAC 19.3.0.0.0Oracle JDBC Driver version 19.6 (ojdbc8.jar)
PostgreSQL 13.2JDBC4 Postgresql Driver, Version 42.2.18
Microsoft SQL Server 2019Microsoft JDBC Drivers 9.2.0 (.jre8.jar)
Enterprise DB Postgres Plus Advanced Server 13.1Postgres Plus Advanced Server Driver (42.2.8.1-1)
Sybase ASE 16.0 (SP02)Sybase JDBC(TM)/16.0 GA (Build 27008)/P/EBF22326

RHDG 8.4 Embedded Mode has been tested in following containers

RHDG does not require an application server for runtime purposes, and RHDG is supported when deployed with applications in a supported JVM without a container.

Application ContainerVersion
JBoss Enterprise Application Platform 77.4.5
JBoss Web Server (Tomcat 9)5.6.0

C++ HotRod client has been tested with the following

  • Red Hat Enterprise Linux 9 64-bit
  • Red Hat Enterprise Linux 8 64-bit
  • Windows Server 2019 64-bit, Visual Studio 2019 (Tech Preview)

Using RocksDB as a cache store with RHDG 8.4 has been tested with the following

Operating System and Chipset ArchitectureOpen JDK
Red Hat Enterprise Linux 8.5 x86_6411

The following products have also been tested for integration with RHDG 8.4

ProductVersion
Spring5.3.10
Spring Boot2.5.4 with Spring 5
Spring Session2.5.2

The Red Hat Data Grid 8.4 Administration Console has been tested with the following browsers

BrowserPlatform
Mozilla FirefoxLinux

Tested Configurations: Red Hat Data Grid 8.3

Operating System and Chipset ArchitectureOpen JDK
Red Hat Enterprise Linux 8.3 x86_641.8*, 11, and 17
Red Hat Enterprise Linux 7.9 x86_641.8*, 11, and 17
Windows Server 20191.8* and 11
  • Data Grid Server is tested with Java 17 only
  • Java 1.8 is deprecated as of Data Grid 8.2 and will be removed in Data Grid 8.4

The following databases and database drivers were tested as part of the Red Hat Data Grid 8.3 release

DatabaseVersion (JDBC Driver Version)
MySQL 8.0.12MySQL Connector/J 8.0.23
MariaDB 10.3MariaDB Connector/J 2.7.2
MariaDB Galera Cluster 10.3MariaDB Connector/J 2.7.2
IBM DB2 Enterprise e11.1IBM DB2 JDBC Universal Driver Architecture 4.25.1301
Oracle 19c RAC 19.3.0.0.0Oracle JDBC Driver. With JDK11, use ojdbc8.jar or ojdbc10.jar version 19.6. With JDK8, use ojdbc8.jar version 19.3.
PostgreSQL 13.2JDBC4 Postgresql Driver, Version 42.2.18
Microsoft SQL Server 2019Microsoft JDBC Drivers 9.2.0 (.jre8.jar)
Enterprise DB Postgres Plus Advanced Server 13.1Postgres Plus Advanced Server Driver (42.2.8.1-1)
Sybase ASE 16.0 (SP02)Sybase JDBC(TM)/16.0 GA (Build 27008)/P/EBF22326

RHDG 8.3 Embedded Mode has been tested in following containers

RHDG does not require an application server for runtime purposes, and RHDG is supported when deployed with applications in a supported JVM without a container.

Application ContainerVersion
JBoss Enterprise Application Platform 77.4.1
JBoss Web Server (Tomcat 9)5.6.0

Using RocksDB as a cache store with RHDG 8.3 has been tested with the following

Operating System and Chipset ArchitectureOpen JDK
Red Hat Enterprise Linux 8.4 x86_6417

The following products have also been tested for integration with RHDG 8.3

ProductVersion
Spring5.3.10
Spring Boot2.5.4 with Spring 5
Spring Session2.5.2

The Red Hat Data Grid 8.3 Administration Console has been tested with the following browsers

BrowserPlatform
Mozilla FirefoxLinux

Tested Configurations: Red Hat Data Grid 8.2

Operating System and Chipset ArchitectureOpen JDK
Red Hat Enterprise Linux 8.3 x86_641.8* and 11
Red Hat Enterprise Linux 7.9 x86_641.8* and 11
Windows Server 20191.8* and 11
  • Data Grid Server is tested with Java 11 only

The following databases and database drivers were tested as part of the Red Hat Data Grid 8.2 release

DatabaseVersion (JDBC Driver Version)
MySQL 8.0.12MySQL Connector/J 8.0.23
MariaDB 10.1.19MariaDB Connector/J 2.7.2
MariaDB Galera Cluster 10.1.19MariaDB Connector/J 2.7.2
IBM DB2 Enterprise e11.1IBM DB2 JDBC Universal Driver Architecture 4.25.1301
Oracle 19c RAC 19.3.0.0.0Oracle JDBC Driver. With JDK11, use ojdbc8.jar or ojdbc10.jar version 19.6. With JDK8, use ojdbc8.jar version 19.3.
PostgreSQL 11.5JDBC4 Postgresql Driver, Version 42.2.8
Microsoft SQL Server 2017Microsoft JDBC Drivers 9.2.0 (.jre8.jar)
Enterprise DB Postgres Plus Advanced Server 11.6.13Postgres Plus Advanced Server Driver (42.2.8.1-1)
Sybase ASE 16.0 (SP02)Sybase JDBC(TM)/16.0 GA (Build 27008)/P/EBF22326

RHDG 8.2 Embedded Mode has been tested in following containers

RHDG does not require an application server for runtime purposes, and RHDG is supported when deployed with applications in a supported JVM without a container.

Application ContainerVersion
JBoss Enterprise Application Platform 77.3.6
JBoss Web Server (Tomcat 9)5.4.0

Using RocksDB as a cache store with RHDG 8.2 has been tested with the following

Operating System and Chipset ArchitectureOpen JDK
Red Hat Enterprise Linux 8.3 x86_641.8, 11
Windows Server 20191.8, 11

The Apache Camel Component has been tested with the following Red Hat Integration products

ProductVersion
JBoss Fuse7.9

You should download and use the camel-infinispan component that Red Hat Fuse provides within the This content is not included.downloads.

Refer to the Infinispan Component section in the Apache Camel Component Reference document for more information. You can find the Apache Camel Component Reference in the Red Hat Fuse documentation.

The following products have also been tested for integration with RHDG 8.2

ProductVersion
Spring5
Spring Boot2.4.3 with Spring 5
LDAPRed Hat Directory Server 10, used for authentication

The Red Hat Data Grid 8.2 Administration Console has been tested with the following browsers

BrowserPlatform
Mozilla FirefoxLinux

Tested Configurations: Red Hat Data Grid 8.1

Operating System and Chipset ArchitectureOpen JDK
Red Hat Enterprise Linux 8 x86_641.8* and 11
Red Hat Enterprise Linux 7 x86_641.8* and 11
Windows Server 20191.8* and 11
  • Data Grid Server is tested with Java 11 only

The following databases and database drivers were tested as part of the Red Hat Data Grid 8.1 release

DatabaseVersion (JDBC Driver Version)
MySQL 8.0.12MySQL Connector/J 8.0.18
MariaDB 10.1.19MariaDB Connector/J 2.4.4
MariaDB Galera Cluster 10.1.19MariaDB Connector/J 2.4.4
IBM DB2 Enterprise e11.1IBM DB2 JDBC Universal Driver Architecture 4.25.1301
Oracle 19c RAC 19.3.0.0.0Oracle JDBC Driver. With JDK11, use ojdbc8.jar or ojdbc10.jar version 19.6. With JDK8, use ojdbc8.jar version 19.3.
PostgreSQL 11.5JDBC4 Postgresql Driver, Version 42.2.8
Microsoft SQL Server 2017Microsoft JDBC Drivers 7.4.1.0 (.jre8.jar)
Enterprise DB Postgres Plus Advanced Server 11.6Postgres Plus Advanced Server Driver (42.2.8.1-1)
Sybase ASE 16.0 (SP02)Sybase JDBC driver v16

RHDG 8.1 Embedded Mode has been tested in following containers

RHDG does not require an application server for runtime purposes, and RHDG is supported when deployed with applications in a supported JVM without a container.

Application ContainerVersion
JBoss Enterprise Application Platform 77.3.0
JBoss Web Server (Tomcat 9)5.3.0

Using RocksDB as a cache store with RHDG 8.1 has been tested with the following

Operating System and Chipset ArchitectureOpen JDK
Red Hat Enterprise Linux 8 x86_641.8, 11
Windows Server 20191.8, 11

The following products have also been tested for integration with RHDG 8.1

ProductVersion
Spring5
Spring Boot2.3.x with Spring 5
LDAPRed Hat Directory Server 10, used for authentication

The Red Hat Data Grid 8.1 Administration Console has been tested with the following browsers

BrowserVersionPlatform
Mozilla Firefox74.0Linux

Tested Configurations: Red Hat Data Grid 8.0

Operating System and Chipset ArchitectureOpen JDK
Red Hat Enterprise Linux 8 x86_641.8* and 11
Red Hat Enterprise Linux 7 x86_641.8* and 11
  • Data Grid Server is tested with Java 11 only

The following databases and database drivers were tested as part of the Red Hat Data Grid 8.0 release

DatabaseVersion (JDBC Driver Version)
MySQL 8.0MySQL Connector/J 8.0.18
MariaDB 10.1.19MariaDB Connector/J 2.4.4
MariaDB Galera Cluster 10.1.19MariaDB Connector/J 2.4.4
IBM DB2 Enterprise e11.1IBM DB2 JDBC Universal Driver Architecture 4.25.1301
Oracle 19c RACOracle JDBC Driver v19.3.0.0 (ojdbc8.jar)
PostgreSQL 11.5JDBC4 Postgresql Driver, Version 42.2.8
Microsoft SQL Server 2017Microsoft JDBC Drivers 7.4.1.0 (.jre8.jar)
Enterprise DB Postgres Plus Advanced Server 11.6Postgres Plus Advanced Server Driver (42.2.8.1-1)
Sybase ASE 16.0 (SP02)Sybase JDBC driver v16

RHDG 8.0 Embedded Mode has been tested in following containers

RHDG does not require an application server for runtime purposes, and RHDG is supported when deployed with applications in a supported JVM without a container.

Application ContainerVersion
JBoss Enterprise Application Platform 77.3.0
JBoss Web Server (Tomcat 9)5.2.0

Using RocksDB as a cache store with RHDG 8.0 has been tested with the following

Operating System and Chipset ArchitectureOpen JDK
Red Hat Enterprise Linux 8 x86_641.8, 11
Red Hat Enterprise Linux 7 x86_641.8, 11

The following products have also been tested for integration with RHDG 8.0

ProductVersion
Spring4 and 5
Spring Boot1.5.x with Spring 4 and 2.1.x with Spring 5
LDAPRed Hat Directory Server 10, used for authentication

The Red Hat Data Grid 8.0 Administration Console has been tested with the following browsers

BrowserVersionPlatform
Mozilla Firefox74.0Linux

Product(s)
Category
Components
Article Type