阿里云redis-proxy命令支持
client命令
client命令从3.3.0开始支持,目前支持client list, setname, getname, kill四个sub command.
client list
client list列出所有连接到该proxy的所有user connection,字段和redis内核一样,id, age, idle直接使用libeasy层的字段。addr, fd, name, db, multi字段和redis内核表达的意思完全一样。sub, psub在proxy层没作区分,要么都为1,要么都为0。其他字段目前没有意义,在后续版本中逐渐完善。
client setname
用法和redis内核一致
client getname
用法和redis内核一致
client kill
kill命令目前只支持两种形式:cient kill ip:port, client kill addr ip:port
info命令
从3.3.0开始proxy新增info key子命令。
info key user_key
用于查某个key所在的slot和db。
127.0.0.1:6379> info key test_key
slot:15118 db:0
riinfo命令
和iinfo命令类似,但使用在读写分离的模式下。用法中增加了一个readonly slave的idx,用于指定在第几个readonly slave上执行info命令。在读写分离集群中可以用来在指定readonly slave上执行info命令。如果在非读写分离集群中使用,会返回错误。
用法:
riinfo db_idx ro_slave_idx
sunion, sdiff, sinter命令
从3.3.0开始,这三个命令不再要求所有key必须在同一个slot中。
集群模式使用受限的命令
最后更新:2017-11-12 17:03:57