338
windows
Redis命令支持__快速入门_云数据库 Redis 版-阿里云
Redis 命令支持
云数据库 Redis 版兼容 Redis 的3.0版本,支持 Redis 3.0 的 Geo 命令。Redis 命令请参见:https://redis.io/commands。
支持的命令操作
Key(键) | String(字符串) | Hash(哈希表) | List(列表) | Set(集合) | SortedSet(有序集合) |
---|---|---|---|---|---|
DEL | APPEND | HDEL | BLPOP | SADD | ZADD |
DUMP | BITCOUNT | HEXISTS | BRPOP | SCARD | ZCARD |
EXISTS | BITOP | HGET | BRPOPLPUSH | SDIFF | ZCOUNT |
EXPIRE | BITPOS | HGETALL | LINDEX | SDIFFSTORE | ZINCRBY |
EXPIREAT | DECR | HINCRBY | LINSERT | SINTER | ZRANGE |
MOVE | DECRBY | HINCRBYFLOAT | LLEN | SINTERSTORE | ZRANGEBYSCORE |
PERSIST | GET | HKEYS | LPOP | SISMEMBER | ZRANK |
PEXPIRE | GETBIT | HLEN | LPUSH | SMEMBERS | ZREM |
PEXPTREAT | GETRANGE | HMGET | LPUSHX | SMOVE | ZREMRANGEBYRANK |
PTTL | GETSET | HMSET | LRANGE | SPOP | ZREMRANGEBYSCORE |
RANDOMKEY | INCR | HSET | LREM | SRANDMEMBER | ZREVRANGE |
RENAME | INCRBY | HSETNX | LSET | SREM | ZREVRANGEBYSCORE |
RENAMENX | INCRBYFLOAT | HVALS | LTRIM | SUNION | ZREVRANK |
RESTORE | MGET | HSCAN | RPOP | SUNIONSTORE | ZSCORE |
SORT | MSET | RPOPLPUSH | SSCAN | ZUNIONSTORE | |
TTL | MSETNX | RPUSH | ZINTERSTORE | ||
TYPE | PSETEX | RPUSHX | ZSCAN | ||
SCAN | SET | ZRANGEBYLEX | |||
OBJECT | SETBIT | ZLEXCOUNT | |||
SETEX | ZREMRANGEBYLEX | ||||
SETNX | |||||
SETRANGE | |||||
STRLEN |
以及
HyperLogLog | Pub/Sub(发布/订阅) | Transaction(事务) | Connection(连接) | Server(服务器) |
---|---|---|---|---|
PFADD | PSUBSCRIBE | DISCARD | AUTH | FLUSHALL |
PFCOUNT | PUBLISH | EXEC | ECHO | FLUSHDB |
PFMERGE | PUBSUB | MULTI | PING | DBSIZE |
PUNSUBSCRIBE | UNWATCH | QUIT | TIME | |
SUBSCRIBE | WATCH | SELECT | INFO | |
UNSUBSCRIBE | KEYS |
暂未开放的命令
Keys(键) | Scripting(脚本) | Server(服务器) |
---|---|---|
MIGRATE | EVAL | BGREWRITEAOF |
EVALSHA | BGSAVE | |
SCRIPT EXISTS | CLIENT KILL | |
SCRIPT FLUSH | CLIENT LIST | |
SCRIPT KILL | CLIENT GETNAME | |
SCRIPT LOAD | CLIENT SETNAME | |
CONFIG GET | ||
CONFIG REWRITE | ||
CONFIG SET | ||
CONFIG RESETSTAT | ||
COMMAND | ||
COMMAND COUNT | ||
COMMAND GETKEYS | ||
COMMAND INFO | ||
DEBUG OBJECT | ||
DEBUG SEGFAULT | ||
LASTSAVE | ||
MONITOR | ||
ROLE | ||
SAVE | ||
SHUTDOWN | ||
SLAVEOF | ||
SLOWLOG | ||
SYNC |
集群实例不支持的命令
Transaction | Connection | Keys | List | Pub/Sub(发布/订阅) |
---|---|---|---|---|
DISCARD | SELECT | MOVE | BLPOP | PSUBSCRIBE |
EXEC | SCAN | BRPOP | PUBLISH | |
MULTI | BRPOPLPUSH | PUBSUB | ||
UNWATCH | PUNSUBSCRIBE | |||
WATCH | SUBSCRIBE | |||
UNSUBSCRIBE |
集群实例受限的命令
Keys | Strings | Lists | Sets | Sorted Sets | HyperLogLog |
---|---|---|---|---|---|
RENAME | MSETNX | RPOPLPUSH | SINTERSTORE | ZUNIONSTORE | PFMERGE |
RENAMENX | SINTER | ZINTERSTORE | |||
SUNIONSTORE | |||||
SUNION | |||||
SDIFFSTORE | |||||
SDIFF | |||||
SMOVE |
说明:受限命令只支持所操作key均分布在单个hash slot中的场景,没有实现多个hash slot数据的合并功能,因此需要用hash tag的方式确保要操作的key均分布在一个hash slot中。比如有key1,aakey,abkey3,那么我们在存储的时候需要用{key}1, aa{key},ab{key}3的方式存储,这样调用受限命令时才能生效。具体关于hash tag的用法请参见Redis官方文档:https://redis.io/topics/cluster-spec。
最后更新:2016-12-13 18:19:24
上一篇:
公网连接__连接实例_快速入门_云数据库 Redis 版-阿里云
下一篇:
清除数据__管理实例_用户指南_云数据库 Redis 版-阿里云
用户授权及权限查看__快速开始_大数据计算服务-阿里云
PostVodPlaylist__关于LiveChannel的操作_API 参考_对象存储 OSS-阿里云
概览__常见日志格式_用户指南_日志服务-阿里云
伸缩组的状态__使用须知_用户指南_弹性伸缩-阿里云
步骤5:修改DNS解析__快速入门(网站业务)_DDoS 高防IP-阿里云
下载文件__Java-SDK_SDK 参考_对象存储 OSS-阿里云
新建专有网络__专有网络相关接口_API 参考_云服务器 ECS-阿里云
移动推送RAM子账号授权规则__OpenAPI RAM授权_OpenAPI 1.0_移动推送-阿里云
离线算法开发手册__算法规范_开发者指南_推荐引擎-阿里云
MapReduce 开发手册__Hadoop_开发人员指南_E-MapReduce-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云