Product Documentation for Red Hat Data Grid 8.2
Release Information
Learn about the latest release.
-
Red Hat Data Grid 8.2 Release Notes
Get release information for Data Grid 8.2 -
Data Grid Operator 8.2 Release Notes
Data Grid Operator 8.2 -
Supported Configurations
Red Hat supports Data Grid with specific hardware and software combinations -
Red Hat Data Grid 8 Feature Support
Get details about supported features and functionality in Data Grid 8 -
Component Details
Review the list of components integrated with Data Grid 8 -
Deprecated Features and Functionality
Find out about deprecated features and functionality across Data Grid releases
Data Grid Operator
-
Data Grid Operator Guide
Create Data Grid clusters on OpenShift -
Installing Data Grid Operator
Install Data Grid Operator into a OpenShift namespace to create and manage Data Grid clusters. -
Getting started with Infinispan CR
Data Grid Operator adds a new Custom Resource (CR) of type Infinispan that lets you handle Data Grid clusters as complex units on OpenShift. -
Setting up Data Grid services
Use Data Grid Operator to create clusters of either Cache service or Data Grid service nodes. -
Configuring network access to Data Grid
Expose Data Grid clusters on the network to access the console and server endpoints. -
Configuring authentication
Application users need credentials to access Data Grid clusters. You can use default, generated credentials or add your own. -
Configuring encryption
Encrypt connections between clients and Data Grid nodes with Red Hat OpenShift service certificates or custom TLS certificates. -
Configuring client certificate authentication
Add client trust stores to your project and configure Data Grid to allow connections only from clients that present valid certificates. This increases security of your deployment by ensuring that clients are trusted by a public certificate authority (CA). -
Configuring user roles and permissions
Secure access to Data Grid services by configuring role-based access control (RBAC) for users. This requires you to assign roles to users so that they have permission to access caches and Data Grid resources. -
Setting up cross-site replication
Ensure service availability with Data Grid Operator by configuring cross-site replication to back up data between Data Grid clusters. -
Monitoring Data Grid services
Data Grid exposes metrics that can be used by Prometheus and Grafana for monitoring and visualizing the cluster state. -
Creating caches with Data Grid Operator
Use Cache CRs to add cache configuration with Data Grid Operator and control how Data Grid stores your data. -
Running batch operations
Data Grid Operator provides a Batch CR that lets you create Data Grid resources in bulk. -
Establishing remote client connections
Connect to Data Grid clusters from the Data Grid Console, Command Line Interface (CLI), and remote clients. -
Backing up and restoring Data Grid clusters
Data Grid Operator watches for custom resources (CR) that let you back up and restore Data Grid cluster state for disaster recovery or when migrating between Data Grid versions. -
Guaranteeing availability with anti-affinity
Kubernetes includes anti-affinity capabilities that protect workloads from single points of failure. -
Deploying custom code to Data Grid
Add custom code, such as scripts and event listeners, to your Data Grid clusters. -
Sending cloud events from Data Grid clusters
Send Cloud Events from Data Grid clusters to Kafka topics.
Data Grid Server
-
Data Grid Server Guide
Deploy, secure, and manage Data Grid Server -
Data Grid Command Line Interface
Access data and manage Data Grid with the CLI -
Data Grid REST API
Configure and interact with the Data Grid REST API
Hot Rod Clients
-
Hot Rod Java Client Guide
Configure and use Hot Rod Java clients -
Hot Rod C++ Client Guide
Configure and use Hot Rod C++ clients -
Hot Rod .NET Client Guide
Configure and use Hot Rod .NET/C# clients -
Hot Rod Node.JS Client Guide
Configure and use Hot Rod JS clients -
Hot Rod Client Configuration API
Hot Rod client configuration -
Hot Rod Node.js Client API
Hot Rod Node.js client API
Developer
-
Embedding Data Grid
Run Data Grid as an embedded library -
Data Grid Developer Guide
Customize, configure, and extend Data Grid -
Configuring Data Grid
Enable and adjust Data Grid features and capabilities -
Cache Encoding and Marshalling
Encoding Data Grid caches and marshalling Java objects -
Data Grid Guide to Cross-Site Replication
Back up data across global Data Grid clusters -
Data Grid Spring Boot Starter
Use Data Grid with your Spring Boot project
Upgrading
-
Upgrading Data Grid
Upgrade Data Grid to 8.2
Migrating
-
Migrating to Data Grid 8
Data Grid Migration Guide
API and Resource Reference
-
Red Hat Data Grid 8.2 API
Data Grid Javadocs -
Configuration Schemas
Schema reference for Data Grid 8.2 -
ProtoStream API
Javadocs for the ProtoStream API -
JMX Components
JMX component reference
Code Tutorials
-
Data Grid Tutorials
Code examples that demonstrate Data Grid capabilities