当前各版本与架构所支持的命令,请参见下列各命令族,各命令族表格中 ✓ 表示支持,x 表示不支持,- 表示该命令不存在跨 Slot 访问的场景。命令详细的参数解释及使用示例,请参见 Redis 命令参考。
6.2 版本命令
针对当前开源 Redis6.2版本部分命令新增的参数,云数据库 Redis 当前是否支持,请参见下表。
命令族 | 命令 | 命令 | 是否支持 |
server 族 | MONITOR | 在 Redis6.2版本中,AUTH 命令不会被输出到 MONITOR 命令的输出中。 | 是 |
keys 族 | DEL | 开启 lazyfree-lazy-user-del, 即懒惰删除(lazy eviction)机制。 | 是 |
| SCAN | 新增 TYPE 参数,可指定返回键的类型。 | 否 |
connection 族 | CLIENT LIST | 新增 laddr field 和 ID filter 参数。 laddr field:指的是客户端的本地地址和端口号。 ID filter:是一个可选的过滤器,可以使用它来指定要返回哪个客户端的详细信息。 | 否 |
| CLIENT KILL | CLIENT KILL 新增 local address ,指定要关闭的客户端的本地地址和端口号。 | 否 |
| AUTH | AUTH 新增 username 参数,支持用户名和密码进行身份验证。 | 否 |
list 族 | LPOP | LPOP key [count] ,count 为新增参数,指定要弹出的元素个数。 | 是 |
| RPOP | RPOP key [count] ,count 为新增参数,指定要弹出的元素个数。 | 是 |
stream 族 | XPENDING | 新增参数 IDLE,指定消费者空闲时间的阈值。 | 是 |
| XADD | 新增了三个选项:NOMKSTREAM、MINID 和 LIMIT。 NOMKSTREAM:用于禁止自动创建 Stream。 MINID:用于指定 Stream 中最小的消息 ID。 LIMIT:用于每个 Stream 中的消息数量。 | 是 |