-
Language:
English
-
Language:
English
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 7.0 includes full support for both Remote Client-Server mode and Library mode.
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 | ||
Cassandra 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 | ||
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) | ||
Continuous Queries | ||
Clustered Listeners and Notifications for Cache Events | ||
Near Caching | ||
JSR-107 Support | ||
CDI | ||
Asynchronous API | ||
Distributed Streams | 1 | |
Deploy custom cache store to JDG Server | ||
Connection Pooling with JDBC Cache Stores | ||
REST Interface | ||
Memcached Interface | ||
Hot Rod Java client | ||
Hot Rod C++ Client | ||
Hot Rod .NET Client | ||
Hot Rod Node.js 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 | ||
Controlled Shutdown and Restart of Cluster | ||
Authentication and Encryption over Hot Rod (Java client) | ||
JBoss Data Grid's Hot Rod Client as a JBoss EAP Module | ||
Externalizing HTTP sessions from JBoss EAP 7 to remote JDG cluster | ||
Remote Task Execution | ||
Apache Spark Integration | ||
Apache Hadoop Integration | ||
Administration Console | ||
READ_COMMITTED and REPEATABLE_READ Isolation Modes | ||
Lazy Deserialization | ||
Using the infinispan.xml File in Conjunction with APIs | ||
Custom Interceptors | 2 | |
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 | ||
JPA Cache Store | ||
JBoss Data Grid as a JBoss EAP Module | ||
JDG as Lucene Directory |
1:
Distributed Streams are available in JBoss Data Grid's Remote Client-Server Mode via Remote Task Execution.
2:
Custom Interceptors are deprecated in JBoss Data Grid 7.0.0, and are expected to be removed in a subsequent version.