This article describes compatibility between Redis Enterprise features and Redis Stack features. Version numbers indicate the minimum module version required for feature support.

Supported Redis Stack features

The following table shows which Redis Stack features are supported by Redis Enterprise Software and Redis Cloud.

FeatureRedis Enterprise
Software
Redis Enterprise
Cloud
Search and query✅ Supported✅ Supported
JSON✅ Supported✅ Supported
Graph⚠️ Deprecated⚠️ Deprecated
Time series✅ Supported✅ Supported
Probabilistic✅ Supported✅ Supported
Triggers and functions
(preview)
✅ Supported✅ Supported
Gears✅ Supported❌ Not supported

Feature compatibility

The following tables show Redis Enterprise feature support for each Redis Stack feature.

Version numbers indicate when the feature was first supported. If you’re using an earlier version than what’s shown in the table, the feature is not supported.

For details about individual features, see the corresponding documentation.

Feature name/capabilitySearch and queryJSONGraph
Active-Active (CRDB)1Yes (v2.0)Yes (v2.2)No
Backup/RestoreYes (v1.4)Yes (v1.0)Yes (v1.0)
ClusteringYes (v1.6)2Yes (v1.0)Yes (v2.2.3)3
Custom hashing policyYes (v2.0)Yes (v1.0)Yes (v1.0)
Eviction expirationYes (v2.0)Yes (v1.0)Yes (v2.8.10)
Failover/migrationYes (v1.4)Yes (v1.0)Yes (v1.0)
Internode encryptionYes (v2.0.11)Yes (v1.0.8)Yes (v2.4)
Module data typesYesYesYes
Persistence (AOF)Yes (v1.4)Yes (v1.0)Yes (v2.0)
Persistence (snapshot)Yes (v1.6)Yes (v1.0)Yes (v1.0)
Auto Tiering 4Yes (v2.0)Yes (v1.0)No
Replica OfYes (v1.6)5Yes (v1.0)Yes (v2.2)
Reshard/rebalanceYes (v2.0)Yes (v1.0)No
Feature name/capabilityTime seriesProbabilisticGearsTriggers and functions
(preview)
Active-Active (CRDB)1NoNoYes (v1.0)No
Backup/RestoreYes (v1.2)Yes (v2.0)Yes (v1.0)Yes
ClusteringYes (v1.2)Yes (v2.0)Yes (v1.0)Yes
Custom hashing policyYes (v1.2)Yes (v2.0)Yes (v1.0)Yes
Eviction expirationYes (v1.2)Yes (v2.0)Yes (v1.0)Yes
Failover/migrationYes (v1.2)Yes (v2.0)Yes (v1.0)Yes
Internode encryptionYes (v1.4.9)Yes (v2.2.6)Yes (v1.2)yes
Module data typesYesYesYesYes
Persistence (AOF)Yes (v1.2)Yes (v2.0)Yes (v1.0)Yes
Persistence (snapshot)Yes (v1.2)Yes (v2.0)Yes (v1.0)Yes
Auto Tiering 4Yes (v1.6)6Yes (vTBD)Yes (vTBD)No
Replica OfYes (v1.2)Yes (v2.0)NoYes
Reshard/rebalanceYes (v1.2)Yes (v2.0)Yes (v1.0)Yes

Feature descriptions

The following table briefly describes each feature shown in the earlier tables.

Feature name/capabilityDescription
Active-Active (CRDB)Compatible with Active-Active (CRDB) databases
Backup/RestoreSupports import and export features
ClusteringCompatible with sharded databases and shard migration
Custom hashing policyCompatible with databases using custom hashing policies
Eviction expirationAllows data to be evicted when the database reaches memory limits
Failover/migrationCompatible with primary/replica failover and the migration of shards between nodes within the cluster
Internode encryptionCompatible with encryption on the data plane
Persistence (AOF)Compatible with databases using AoF persistence
Persistence (snapshot)Compatible with databases using snapshot persistence
Auto TieringCompatible with Auto Tiering
Replica OfCompatible with Active-Passive replication
Reshard/rebalanceCompatible with database scaling for clustered databases, which redistributes data between the new shards.

Footnotes


  1. With the exception of JSON, you currently cannot combine Active-Active with Redis Stack features in Redis Cloud. ↩︎ ↩︎

  2. You cannot use search and query with the OSS Cluster API↩︎

  3. Graphs are compatible with clustering; however, individual graphs contained in a key reside in a single shard, which can affect pricing. To learn more, contact support↩︎

  4. You currently cannot combine Auto Tiering with Redis Stack features in Redis Cloud. ↩︎ ↩︎

  5. RediSearch version 1.6 supported Replica Of only between databases with the same number of shards. This limitation was fixed in v2.0. ↩︎

  6. Although time series are compatible with Auto Tiering, the entire series either lives in RAM or on flash. ↩︎