Data type commands compatibility
Data type commands compatibility (bitmaps, geospatial indices, hashes, HyperLogLogs, lists, sets, sorted sets, streams, strings).
Redis Enterprise Software | Redis Cloud |
---|
The following tables show which Redis Community Edition 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 |
|
HEXPIRE | ✅ Standard |
✅ Standard |
|
HEXPIREAT | ✅ Standard |
✅ Standard |
|
HEXPIRETIME | ✅ 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. |
HPERSIST | ✅ Standard |
✅ Standard |
|
HPEXPIRE | ✅ Standard |
✅ Standard |
|
HPEXPIREAT | ✅ Standard |
✅ Standard |
|
HPEXPIRETIME | ✅ Standard |
✅ Standard |
|
HPTTL | ✅ Standard |
✅ Standard |
|
HRANDFIELD | ✅ Standard |
✅ Standard |
|
HSCAN | ✅ Standard |
✅ Standard |
|
HSET | ✅ Standard |
✅ Standard |
|
HSETNX | ✅ Standard |
✅ Standard |
|
HSTRLEN | ✅ Standard |
✅ Standard |
|
HTTL | ✅ 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. |