1.2. Features and Usage Modes


The following table presents a list of features and indicates the usage mode for each feature. Red Hat JBoss Data Grid 6.4 includes full support for both Remote Client-Server mode and Library mode.
Expand
Table 1.1. JBoss Data Grid Features
Feature Remote Client-Server Mode (Supported) Library Mode (Supported)
File Cache Store and Loading
JDBC Cache Store and Loading
LevelDB Cache Store and Loading
Cache Passivation
Remote Cache Store
Cluster Cache Store
Asynchronous Store
Cluster Configuration Using UDP
Cluster Configuration Using TCP
Mortal and Immortal Data
Eviction Strategy
Expiration
Unscheduled Write-behind Cache Store
Write-through Cache Store
Clustering Mode (local)
Clustering Mode (replicated)
Clustering Mode (invalidation)
Clustering Mode (distribution)
Asynchronous Clustering Modes
Marshalling
Management Using JMX
Cross-Datacenter Replication and State Transfer
JBoss Operations Network (JON) Integration and Plugin
Asymmetric Cluster
Data Compatibility Between Client-server and Library Modes
Command Line Interface (CLI)
Role-based Access Control
Node Authentication and Authorization
Encrypted Communication Within the Cluster
Per Invocation Flags
Handling Network Partitions
Spring Integration
Apache Camel Component for JBoss Fuse
Querying (by values)
Connection Pooling with JDBC Cache Stores  
REST Interface  
Memcached Interface  
Hot Rod Java client  
Hot Rod C++ Client  
Data Compatibility Between Client-server Protocols  
Data Compatibility Between Hot Rod Java and C++ Client  
Rolling Upgrades for Hot Rod Cluster  
Rolling Upgrades for REST Clusters  
Authentication and Encryption over Hot Rod (Java client)  
JBoss Data Grid's Hot Rod Client as a JBoss EAP Module  
CDI  
READ_COMMITTED and REPEATABLE_READ Isolation Modes  
Lazy Deserialization  
Asynchronous API  
Using the infinispan.xml File in Conjunction with APIs  
Custom Interceptors  
Clustered Listeners and Notifications for Cache Manager and Cache Events  
Near Caching  
Synchronous and Asynchronous Notifications  
Grouping API  
Java Transactional API (JTA) Support and Configuration  
Java Transactional API (JTA) Deadlock Detection  
Transaction Recovery  
Transaction and Batching  
Key Affinity  
Distributed Execution Framework with Map/Reduce  
JPA Cache Store  
JBoss Data Grid as a JBoss EAP Module  
Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat