Product Documentation for Red Hat Data Grid 8.3
Release Information
-
Red Hat Data Grid 8.3 Release Notes (English)
Get release information for Data Grid 8.3 -
Data Grid Operator 8.3 Release Notes (English)
Get release information for Data Grid Operator 8.3 -
Supported Configurations (English)
Red Hat supports Data Grid with specific hardware and software combinations -
Red Hat Data Grid 8 Feature Support (English)
Get details about supported features and functionality in Data Grid 8 -
Component Details (English)
Review the list of components integrated with Data Grid 8 -
Deprecated Features and Functionality (English)
Find out about deprecated features and functionality across Data Grid releases
Data Grid Operator
-
Data Grid Operator Guide (English)
Create Data Grid clusters on OpenShift -
Data Grid Operator (English)
Data Grid Operator provides operational intelligence and reduces management complexity for deploying Data Grid on Red Hat OpenShift. -
Installing the native Data Grid CLI as a client plugin (English)
Data Grid provides a command line interface (CLI) compiled to a native executable that you can install as a plugin for oc clients. -
Installing Data Grid Operator (English)
Install Data Grid Operator into a OpenShift namespace to create and manage Data Grid clusters. -
Creating Data Grid clusters (English)
Create Data Grid clusters running on OpenShift with the Infinispan CR or with the native Data Grid CLI plugin for oc clients. -
Configuring Data Grid clusters (English)
Apply custom Data Grid configuration to clusters that Data Grid Operator manages. -
Upgrading Data Grid clusters (English)
Data Grid Operator handles Data Grid cluster upgrades when new versions become available. -
Setting up Data Grid services (English)
Use Data Grid Operator to create clusters of either Cache service or Data Grid service pods. -
Configuring authentication (English)
Application users need credentials to access Data Grid clusters. You can use default, generated credentials or add your own. -
Configuring client certificate authentication (English)
Add client trust stores to your project and configure Data Grid to allow connections only from clients that present valid certificates. -
Configuring encryption (English)
Encrypt connections between clients and Data Grid pods with Red Hat OpenShift service certificates or custom TLS certificates. -
Configuring user roles and permissions (English)
Secure access to Data Grid services by configuring role-based access control (RBAC) for users. -
Configuring network access to Data Grid (English)
Expose Data Grid clusters so you can access Data Grid Console, the Data Grid command line interface (CLI), REST API, and Hot Rod endpoint. -
Setting up cross-site replication (English)
Ensure availability with Data Grid Operator by configuring geographically distributed clusters as a unified service. -
Monitoring Data Grid services (English)
Data Grid exposes metrics that can be used by Prometheus and Grafana for monitoring and visualizing the cluster state. -
Guaranteeing availability with anti-affinity (English)
Kubernetes includes anti-affinity capabilities that protect workloads from single points of failure. -
Creating caches with Data Grid Operator (English)
Use Cache CRs to add cache configuration with Data Grid Operator and control how Data Grid stores your data. -
Running batch operations (English)
Data Grid Operator provides a Batch CR that lets you create Data Grid resources in bulk. -
Backing up and restoring Data Grid clusters (English)
Data Grid Operator lets you back up and restore Data Grid cluster state for disaster recovery and to migrate Data Grid resources between clusters. -
Deploying custom code to Data Grid (English)
Add custom code, such as scripts and event listeners, to your Data Grid clusters. -
Sending cloud events from Data Grid clusters (English)
Configure Data Grid as a Knative source by sending CloudEvents to Apache Kafka topics. -
Establishing remote client connections (English)
Connect to Data Grid clusters from the Data Grid Console, Command Line Interface (CLI), and remote clients.
Data Grid Helm Chart
-
Building and deploying Data Grid clusters with Helm (English)
Create Data Grid clusters on OpenShift -
Deploying Data Grid clusters as Helm chart releases (English)
Build, configure, and deploy Data Grid clusters with Helm. Data Grid provides a Helm chart that packages resources for running Data Grid clusters on OpenShift. -
Configuring Data Grid Servers (English)
Apply custom Data Grid Server configuration to your deployments. -
Configuring authentication and authorization (English)
Control access to Data Grid clusters by adding credentials and assigning roles with different permissions. -
Configuring network access (English)
Configure network access for your Data Grid deployment and find out about internal network services. -
Connecting to Data Grid clusters (English)
After you configure and deploy Data Grid clusters you can establish remote connections through the Data Grid Console, command line interface (CLI), Hot Rod client, or REST API.
Data Grid Server
-
Data Grid Server Guide (English)
Deploy, secure, and manage Data Grid Server deployments -
Using the Data Grid Command Line Interface (English)
Access and manage remote caches with the Data Grid CLI -
Data Grid REST API (English)
Configure and interact with the Data Grid REST API
Hot Rod Clients
-
Hot Rod Java Client Guide (English)
Configure and use Hot Rod Java clients -
Hot Rod Node.JS Client Guide (English)
Configure and use Hot Rod JS clients -
Hot Rod C++ Client Guide (English)
Configure and use Hot Rod C++ clients -
Hot Rod Client Configuration API (English)
Hot Rod client configuration -
Hot Rod Node.js Client API (English)
Hot Rod Node.js client API -
Hot Rod .NET Client Guide (English)
Configure and use Hot Rod .NET/C# clients
Developer
-
Embedding Data Grid in Java Applications (English)
Create embedded caches with Data Grid -
Data Grid Developer Guide (English)
Use Data Grid APIs to customize, configure, and extend your deployment -
Configuring Data Grid Caches (English)
Configure Data Grid caches to customize your deployment -
Querying Data Grid Caches (English)
Query your data in Data Grid caches -
Cache Encoding and Marshalling (English)
Encode Data Grid caches and marshall Java objects -
Data Grid Cross-Site Replication (English)
Back up data between Data Grid clusters -
Data Grid Spring Boot Starter (English)
Use Data Grid with your Spring Boot project -
Using Data Grid with Spring (English)
Add Data Grid to Spring applications
Deployment Planning
-
Deployment Planning and Sizing Guide (English)
Plan and size Data Grid deployments
Upgrading
-
Upgrading Data Grid (English)
Upgrade Data Grid to 8.3
Migrating
-
Migrating to Data Grid 8 (English)
Migrate deployments and applications to Data Grid 8
Security
-
Data Grid Security Guide (English)
Enable and configure Data Grid security
API and Resource Reference
-
Red Hat Data Grid 8.3 API (English)
Data Grid Javadocs -
Configuration Schemas (English)
Schema reference for Data Grid 8.3 -
ProtoStream API (English)
Javadocs for the ProtoStream API -
JMX Components (English)
JMX component reference
Code Tutorials
-
Data Grid Code Tutorials (English)
Learn how to use Data Grid capabilities