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
Security
Data Grid Security Guide
Enable and configure Data Grid security
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