Engula 支持至 Redis 7.2 的客户端协议。下表为 Engula 单分片实例的兼容性列表;如需了解集群模式兼容性,请通过邮件联系我们。
| 命令分类 | 命令 | 支持情况 |
|---|---|---|
| Bitmap | BITCOUNT | 完全支持 |
| BITFIELD | 完全支持 | |
| BITOP | 完全支持 | |
| BITPOS | 完全支持 | |
| SETBIT | 完全支持 | |
| BITFIELD_RO | 完全支持 | |
| Connection management | AUTH | 完全支持 |
| ECHO | 完全支持 | |
| PING | 完全支持 | |
| QUIT | 完全支持 | |
| HELLO | 完全支持 | |
| SELECT | 完全支持 | |
| RESET | 完全支持 | |
| CLIENT | 完全支持 | |
| Generic | COPY | 完全支持 |
| DEL | 完全支持 | |
| DUMP | 完全支持 | |
| EXISTS | 完全支持 | |
| EXPIRE | 完全支持 | |
| EXPIREAT | 完全支持 | |
| EXPIRETIME | 完全支持 | |
| KEYS | 完全支持 | |
| MOVE | 完全支持 | |
| PERSIST | 完全支持 | |
| PEXPIRE | 完全支持 | |
| PEXPIREAT | 完全支持 | |
| PEXPIRETIME | 完全支持 | |
| PTTL | 完全支持 | |
| RANDOMKEY | 完全支持 | |
| RENAME | 完全支持 | |
| RENAMENX | 完全支持 | |
| RESTORE | 完全支持 | |
| SCAN | 完全支持 | |
| SORT | 完全支持 | |
| SORT_RO | 完全支持 | |
| TOUCH | 完全支持 | |
| TTL | 完全支持 | |
| TYPE | 完全支持 | |
| UNLINK | 完全支持 | |
| Geospatial indices | GEOADD | 完全支持 |
| GEODIST | 完全支持 | |
| GEOHASH | 完全支持 | |
| GEOPOS | 完全支持 | |
| GEORADIUS | 完全支持 | |
| GEORADIUS_RO | 完全支持 | |
| GEORADIUSBYMEMBER | 完全支持 | |
| GEORADIUSBYMEMBER_RO | 完全支持 | |
| GEOSEARCH | 完全支持 | |
| GEOSEARCHSTORE | 完全支持 | |
| Hash | HDEL | 完全支持 |
| HEXISTS | 完全支持 | |
| HGET | 完全支持 | |
| HGETALL | 完全支持 | |
| HINCRBY | 完全支持 | |
| HINCRBYFLOAT | 完全支持 | |
| HKEYS | 完全支持 | |
| HLEN | 完全支持 | |
| HMGET | 完全支持 | |
| HMSET | 完全支持 | |
| HRANDFIELD | 完全支持 | |
| HSCAN | 完全支持 | |
| HSET | 完全支持 | |
| HSETNX | 完全支持 | |
| HSTRLEN | 完全支持 | |
| HVALS | 完全支持 | |
| HyperLogLog | PFADD | 完全支持 |
| PFCOUNT | 完全支持 | |
| PFDEBUG | 完全支持 | |
| PFMERGE | 完全支持 | |
| PFSELFTEST | 完全支持 | |
| List | BLMOVE | 完全支持 |
| BLMPOP | 完全支持 | |
| BLPOP | 完全支持 | |
| BRPOP | 完全支持 | |
| BRPOPLPUSH | 完全支持 | |
| LINDEX | 完全支持 | |
| LINSERT | 完全支持 | |
| LLEN | 完全支持 | |
| LMOVE | 完全支持 | |
| LMPOP | 完全支持 | |
| LPOP | 完全支持 | |
| LPOS | 完全支持 | |
| LPUSH | 完全支持 | |
| LPUSHX | 完全支持 | |
| LRANGE | 完全支持 | |
| LREM | 完全支持 | |
| LSET | 完全支持 | |
| LTRIM | 完全支持 | |
| RPOP | 完全支持 | |
| RPOPLPUSH | 完全支持 | |
| RPUSH | 完全支持 | |
| RPUSHX | 完全支持 | |
| Pub/Sub | PSUBSCRIBE | 完全支持 |
| PUBLISH | 完全支持 | |
| PUBSUB CHANNELS | 完全支持 | |
| PUBSUB NUMPAT | 完全支持 | |
| PUBSUB NUMSUB | 完全支持 | |
| PUBSUB SHARDCHANNELS | 完全支持 | |
| PUBSUB SHARDNUMSUB | 完全支持 | |
| PUNSUBSCRIBE | 完全支持 | |
| SPUBLISH | 完全支持 | |
| SSUBSCRIBE | 完全支持 | |
| SUBSCRIBE | 完全支持 | |
| SUNSUBSCRIBE | 完全支持 | |
| UNSUBSCRIBE | 不支持 | |
| Scripting and Functions | EVAL | 完全支持 |
| EVAL_RO | 完全支持 | |
| EVALSHA | 完全支持 | |
| EVALSHA_RO | 完全支持 | |
| FCALL | 完全支持 | |
| FCALL_RO | 完全支持 | |
| FUNCTION DELETE | 完全支持 | |
| FUNCTION DUMP | 完全支持 | |
| FUNCTION FLUSH | 完全支持 | |
| FUNCTION KILL | 完全支持 | |
| FUNCTION LIST | 完全支持 | |
| FUNCTION LOAD | 完全支持 | |
| FUNCTION RESTORE | 完全支持 | |
| FUNCTION STATS | 完全支持 | |
| SCRIPT DEBUG | 完全支持 | |
| SCRIPT EXISTS | 完全支持 | |
| SCRIPT FLUSH | 完全支持 | |
| SCRIPT KILL | 完全支持 | |
| SCRIPT LOAD | 完全支持 | |
| Set | SADD | 完全支持 |
| SCARD | 完全支持 | |
| SDIFF | 完全支持 | |
| SDIFFSTORE | 完全支持 | |
| SINTER | 完全支持 | |
| SINTERCARD | 完全支持 | |
| SINTERSTORE | 完全支持 | |
| SISMEMBER | 完全支持 | |
| SMEMBERS | 完全支持 | |
| SMISMEMBER | 完全支持 | |
| SMOVE | 完全支持 | |
| SPOP | 完全支持 | |
| SRANDMEMBER | 完全支持 | |
| SREM | 完全支持 | |
| SSCAN | 完全支持 | |
| SUNION | 完全支持 | |
| SUNIONSTORE | 完全支持 | |
| Sorted Set | BZMPOP | 完全支持 |
| BZPOPMAX | 完全支持 | |
| BZPOPMIN | 完全支持 | |
| ZADD | 完全支持 | |
| ZCARD | 完全支持 | |
| ZCOUNT | 完全支持 | |
| ZDIFF | 完全支持 | |
| ZDIFFSTORE | 完全支持 | |
| ZINCRBY | 完全支持 | |
| ZINTER | 完全支持 | |
| ZINTERCARD | 完全支持 | |
| ZINTERSTORE | 完全支持 | |
| ZLEXCOUNT | 完全支持 | |
| ZMPOP | 完全支持 | |
| ZMSCORE | 完全支持 | |
| ZPOPMAX | 完全支持 | |
| ZPOPMIN | 完全支持 | |
| ZRANDMEMBER | 完全支持 | |
| ZRANGE | 完全支持 | |
| ZRANGEBYLEX | 完全支持 | |
| ZRANGEBYSCORE | 完全支持 | |
| ZRANGESTORE | 完全支持 | |
| ZRANK | 完全支持 | |
| ZREM | 完全支持 | |
| ZREMRANGEBYLEX | 完全支持 | |
| ZREMRANGEBYRANK | 完全支持 | |
| ZREMRANGEBYSCORE | 完全支持 | |
| ZREVRANGE | 完全支持 | |
| ZREVRANGEBYLEX | 完全支持 | |
| ZREVRANGEBYSCORE | 完全支持 | |
| ZREVRANK | 完全支持 | |
| ZSCAN | 完全支持 | |
| ZSCORE | 完全支持 | |
| ZUNION | 完全支持 | |
| ZUNIONSTORE | 完全支持 | |
| Stream | XACK | 完全支持 |
| XADD | 完全支持 | |
| XAUTOCLAIM | 完全支持 | |
| XCLAIM | 完全支持 | |
| XDEL | 完全支持 | |
| XGROUP CREATE | 完全支持 | |
| XGROUP CREATECONSUMER | 完全支持 | |
| XGROUP DELCONSUMER | 完全支持 | |
| XGROUP DESTROY | 完全支持 | |
| XGROUP SETID | 完全支持 | |
| XINFO CONSUMERS | 完全支持 | |
| XINFO GROUPS | 完全支持 | |
| XINFO STREAM | 完全支持 | |
| XLEN | 完全支持 | |
| XPENDING | 完全支持 | |
| XRANGE | 完全支持 | |
| XREAD | 完全支持 | |
| XREADGROUP | 完全支持 | |
| XREVRANGE | 完全支持 | |
| XSETID | 完全支持 | |
| XTRIM | 完全支持 | |
| String | APPEND | 完全支持 |
| DECR | 完全支持 | |
| DECRBY | 完全支持 | |
| GET | 完全支持 | |
| GETDEL | 完全支持 | |
| GETEX | 完全支持 | |
| GETRANGE | 完全支持 | |
| GETSET | 完全支持 | |
| INCR | 完全支持 | |
| INCRBY | 完全支持 | |
| INCRBYFLOAT | 完全支持 | |
| LCS | 完全支持 | |
| MGET | 完全支持 | |
| MSET | 完全支持 | |
| MSETNX | 完全支持 | |
| PSETEX | 完全支持 | |
| SET | 完全支持 | |
| SETEX | 完全支持 | |
| SETNX | 完全支持 | |
| SETRANGE | 完全支持 | |
| STRLEN | 完全支持 | |
| SUBSTR | 完全支持 | |
| Transactions | DISCARD | 完全支持 |
| EXEC | 完全支持 | |
| MULTI | 完全支持 | |
| UNWATCH | 完全支持 | |
| WATCH | 完全支持 |