Data type commands compatibility
The following tables show which open source Redis data type commands are compatible with standard and Active-Active databases in Redis Enterprise Software and Redis Cloud.
Bitmap commands
| Command | Redis Enterprise | Redis Cloud | Notes |
|---|---|---|---|
| BITCOUNT | ✅ Standard | ✅ Standard | |
| BITFIELD | ✅ Standard | ✅ Standard | |
| BITFIELD_RO | ✅ Standard | ✅ Standard | |
| BITOP | ✅ Standard | ✅ Standard | |
| BITPOS | ✅ Standard | ✅ Standard | |
| GETBIT | ✅ Standard | ✅ Standard | |
| SETBIT | ✅ Standard | ✅ Standard |
Geospatial indices commands
| Command | Redis Enterprise | Redis Cloud | Notes |
|---|---|---|---|
| GEOADD | ✅ Standard | ✅ Standard | |
| GEODIST | ✅ Standard | ✅ Standard | |
| GEOHASH | ✅ Standard | ✅ Standard | |
| GEOPOS | ✅ Standard | ✅ Standard | |
| GEORADIUS | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| GEORADIUS_RO | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| GEORADIUSBYMEMBER | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| GEORADIUSBYMEMBER_RO | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| GEOSEARCH | ✅ Standard | ✅ Standard | |
| GEOSEARCHSTORE | ✅ Standard | ✅ Standard |
Hash commands
| Command | Redis Enterprise | Redis Cloud | Notes |
|---|---|---|---|
| HDEL | ✅ Standard | ✅ Standard | |
| HEXISTS | ✅ Standard | ✅ Standard | |
| HGET | ✅ Standard | ✅ Standard | |
| HGETALL | ✅ Standard | ✅ Standard | |
| HINCRBY | ✅ Standard | ✅ Standard | |
| HINCRBYFLOAT | ✅ Standard | ✅ Standard | |
| HKEYS | ✅ Standard | ✅ Standard | |
| HLEN | ✅ Standard | ✅ Standard | |
| HMGET | ✅ Standard | ✅ Standard | |
| HMSET | ✅ Standard | ✅ Standard | Deprecated as of Redis v4.0.0. |
| HRANDFIELD | ✅ Standard | ✅ Standard | |
| HSCAN | ✅ Standard | ✅ Standard | |
| HSET | ✅ Standard | ✅ Standard | |
| HSETNX | ✅ Standard | ✅ Standard | |
| HSTRLEN | ✅ Standard | ✅ Standard | |
| HVALS | ✅ Standard | ✅ Standard |
HyperLogLog commands
| Command | Redis Enterprise | Redis Cloud | Notes |
|---|---|---|---|
| PFADD | ✅ Standard | ✅ Standard | |
| PFCOUNT | ✅ Standard | ✅ Standard | |
| PFDEBUG | ❌ Standard | ❌ Standard | |
| PFMERGE | ✅ Standard | ✅ Standard | |
| PFSELFTEST | ❌ Standard | ❌ Standard |
List commands
| Command | Redis Enterprise | Redis Cloud | Notes |
|---|---|---|---|
| BLMOVE | ✅ Standard | ✅ Standard | |
| BLMPOP | ✅ Standard | ✅ Standard | |
| BLPOP | ✅ Standard | ✅ Standard | |
| BRPOP | ✅ Standard | ✅ Standard | |
| BRPOPLPUSH | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| LINDEX | ✅ Standard | ✅ Standard | |
| LINSERT | ✅ Standard | ✅ Standard | |
| LLEN | ✅ Standard | ✅ Standard | |
| LMOVE | ✅ Standard | ✅ Standard | |
| LMPOP | ✅ Standard | ✅ Standard | |
| LPOP | ✅ Standard | ✅ Standard | |
| LPOS | ✅ Standard | ✅ Standard | |
| LPUSH | ✅ Standard | ✅ Standard | |
| LPUSHX | ✅ Standard | ✅ Standard | |
| LRANGE | ✅ Standard | ✅ Standard | |
| LREM | ✅ Standard | ✅ Standard | |
| LSET | ✅ Standard | ✅ Standard | |
| LTRIM | ✅ Standard | ✅ Standard | |
| RPOP | ✅ Standard | ✅ Standard | |
| RPOPLPUSH | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| RPUSH | ✅ Standard | ✅ Standard | |
| RPUSHX | ✅ Standard | ✅ Standard |
Set commands
| Command | Redis Enterprise | Redis Cloud | Notes |
|---|---|---|---|
| SADD | ✅ Standard | ✅ Standard | |
| SCARD | ✅ Standard | ✅ Standard | |
| SDIFF | ✅ Standard | ✅ Standard | |
| SDIFFSTORE | ✅ Standard | ✅ Standard | |
| SINTER | ✅ Standard | ✅ Standard | |
| SINTERCARD | ✅ Standard | ✅ Standard | |
| SINTERSTORE | ✅ Standard | ✅ Standard | |
| SISMEMBER | ✅ Standard | ✅ Standard | |
| SMEMBERS | ✅ Standard | ✅ Standard | |
| SMISMEMBER | ✅ Standard | ✅ Standard | |
| SMOVE | ✅ Standard | ✅ Standard | |
| SPOP | ✅ Standard | ✅ Standard | |
| SRANDMEMBER | ✅ Standard | ✅ Standard | |
| SREM | ✅ Standard | ✅ Standard | |
| SSCAN | ✅ Standard | ✅ Standard | |
| SUNION | ✅ Standard | ✅ Standard | |
| SUNIONSTORE | ✅ Standard | ✅ Standard |
Sorted set commands
| Command | Redis Enterprise | Redis Cloud | Notes |
|---|---|---|---|
| BZMPOP | ✅ Standard | ✅ Standard | |
| BZPOPMAX | ✅ Standard | ✅ Standard | |
| BZPOPMIN | ✅ Standard | ✅ Standard | |
| ZADD | ✅ Standard | ✅ Standard | |
| ZCARD | ✅ Standard | ✅ Standard | |
| ZCOUNT | ✅ Standard | ✅ Standard | |
| ZDIFF | ✅ Standard | ✅ Standard | |
| ZDIFFSTORE | ✅ Standard | ✅ Standard | |
| ZINCRBY | ✅ Standard | ✅ Standard | |
| ZINTER | ✅ Standard | ✅ Standard | |
| ZINTERCARD | ✅ Standard | ✅ Standard | |
| ZINTERSTORE | ✅ Standard | ✅ Standard | |
| ZLEXCOUNT | ✅ Standard | ✅ Standard | |
| ZMPOP | ✅ Standard | ✅ Standard | |
| ZMSCORE | ✅ Standard | ✅ Standard | |
| ZPOPMAX | ✅ Standard | ✅ Standard | |
| ZPOPMIN | ✅ Standard | ✅ Standard | |
| ZRANDMEMBER | ✅ Standard | ✅ Standard | |
| ZRANGE | ✅ Standard | ✅ Standard | |
| ZRANGEBYLEX | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| ZRANGEBYSCORE | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| ZRANGESTORE | ✅ Standard | ✅ Standard | |
| ZRANK | ✅ Standard | ✅ Standard | |
| ZREM | ✅ Standard | ✅ Standard | |
| ZREMRANGEBYLEX | ✅ Standard | ✅ Standard | |
| ZREMRANGEBYRANK | ✅ Standard | ✅ Standard | |
| ZREMRANGEBYSCORE | ✅ Standard | ✅ Standard | |
| ZREVRANGE | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| ZREVRANGEBYLEX | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| ZREVRANGEBYSCORE | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| ZREVRANK | ✅ Standard | ✅ Standard | |
| ZSCAN | ✅ Standard | ✅ Standard | |
| ZSCORE | ✅ Standard | ✅ Standard | |
| ZUNION | ✅ Standard | ✅ Standard | |
| ZUNIONSTORE | ✅ Standard | ✅ Standard |
Stream commands
| Command | Redis Enterprise | Redis Cloud | Notes |
|---|---|---|---|
| XACK | ✅ Standard | ✅ Standard | |
| XADD | ✅ Standard | ✅ Standard | |
| XAUTOCLAIM | ✅ Standard | ✅ Standard | |
| XCLAIM | ✅ Standard | ✅ Standard | |
| XDEL | ✅ Standard | ✅ Standard | |
| XGROUP | ✅ Standard | ✅ Standard | |
| XINFO | ✅ Standard | ✅ Standard | |
| XLEN | ✅ Standard | ✅ Standard | |
| XPENDING | ✅ Standard | ✅ Standard | |
| XRANGE | ✅ Standard | ✅ Standard | |
| XREAD | ✅ Standard | ✅ Standard | |
| XREADGROUP | ✅ Standard | ✅ Standard | |
| XREVRANGE | ✅ Standard | ✅ Standard | |
| XSETID | ✅ Standard | ✅ Standard | |
| XTRIM | ✅ Standard | ✅ Standard |
String commands
| Command | Redis Enterprise | Redis Cloud | Notes |
|---|---|---|---|
| APPEND | ✅ Standard | ✅ Standard | |
| DECR | ✅ Standard | ✅ Standard | |
| DECRBY | ✅ Standard | ✅ Standard | |
| GET | ✅ Standard | ✅ Standard | |
| GETDEL | ✅ Standard | ✅ Standard | |
| GETEX | ✅ Standard | ✅ Standard | *Not supported for HyperLogLog. |
| GETRANGE | ✅ Standard | ✅ Standard | |
| GETSET | ✅ Standard | ✅ Standard | Deprecated as of Redis v6.2.0. |
| INCR | ✅ Standard | ✅ Standard | |
| INCRBY | ✅ Standard | ✅ Standard | |
| INCRBYFLOAT | ✅ Standard | ✅ Standard | |
| LCS | ✅ Standard | ✅ Standard | |
| MGET | ✅ Standard | ✅ Standard | |
| MSET | ✅ Standard | ✅ Standard | |
| MSETNX | ✅ Standard | ✅ Standard | |
| PSETEX | ✅ Standard | ✅ Standard | |
| SET | ✅ Standard | ✅ Standard | |
| SETEX | ✅ Standard | ✅ Standard | |
| SETNX | ✅ Standard | ✅ Standard | |
| SETRANGE | ✅ Standard | ✅ Standard | |
| STRALGO | ❌ Standard | ❌ Standard | Deprecated as of Redis v7.0.0. |
| STRLEN | ✅ Standard | ✅ Standard | |
| SUBSTR | ❌ Standard | ❌ Standard | Deprecated as of Redis v2.0.0. |