Data type commands compatibility
Data type commands compatibility (bitmaps, geospatial indices, hashes, HyperLogLogs, lists, sets, sorted sets, streams, strings).
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. |