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 Open Source data type commands are compatible with standard and Active-Active databases in Redis Enterprise Software and Redis Cloud.
Bitmap commands
| Command | Redis Software |
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 Software |
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 Software |
Redis Cloud |
Notes |
|---|---|---|---|
| HDEL | ✅ Standard |
✅ Standard |
|
| HEXISTS | ✅ Standard |
✅ Standard |
|
| HEXPIRE | ✅ Standard |
✅ Standard |
|
| HEXPIREAT | ✅ Standard |
✅ Standard |
|
| HEXPIRETIME | ✅ Standard |
✅ Standard |
|
| HGET | ✅ Standard |
✅ Standard |
|
| HGETALL | ✅ Standard |
✅ Standard |
|
| HGETDEL | ✅ Standard |
✅ Standard |
|
| HGETEX | ✅ 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 |
|
| HSETEX | ✅ Standard |
✅ Standard |
|
| HSETNX | ✅ Standard |
✅ Standard |
|
| HSTRLEN | ✅ Standard |
✅ Standard |
|
| HTTL | ✅ Standard |
✅ Standard |
|
| HVALS | ✅ Standard |
✅ Standard |
HyperLogLog commands
| Command | Redis Software |
Redis Cloud |
Notes |
|---|---|---|---|
| PFADD | ✅ Standard |
✅ Standard |
|
| PFCOUNT | ✅ Standard |
✅ Standard |
|
| PFDEBUG | ❌ Standard |
❌ Standard |
|
| PFMERGE | ✅ Standard |
✅ Standard |
|
| PFSELFTEST | ❌ Standard |
❌ Standard |
List commands
| Command | Redis Software |
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 Software |
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 Software |
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 Software |
Redis Cloud |
Notes |
|---|---|---|---|
| XACK | ✅ Standard |
✅ Standard |
|
| XACKDEL | ✅ Standard |
✅ Standard |
|
| XADD | ✅ Standard |
✅ Standard |
|
| XAUTOCLAIM | ✅ Standard |
✅ Standard |
|
| XCLAIM | ✅ Standard |
✅ Standard |
|
| XDEL | ✅ Standard |
✅ Standard |
|
| XDELEX | ✅ 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 Software |
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. |
Vector set commands
| Command | Redis Software |
Redis Cloud |
Notes |
|---|---|---|---|
| VADD | ✅ Standard |
✅ Standard |
|
| VCARD | ✅ Standard |
✅ Standard |
|
| VDIM | ✅ Standard |
✅ Standard |
|
| VEMB | ✅ Standard |
✅ Standard |
|
| VGETATTR | ✅ Standard |
✅ Standard |
|
| VINFO | ✅ Standard |
✅ Standard |
|
| VISMEMBER | ✅ Standard |
✅ Standard |
|
| VLINKS | ✅ Standard |
✅ Standard |
|
| VRANDMEMBER | ✅ Standard |
✅ Standard |
|
| VREM | ✅ Standard |
✅ Standard |
|
| VSETATTR | ✅ Standard |
✅ Standard |
|
| VSIM | ✅ Standard |
✅ Standard |