338
阿裏雲
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-阿裏雲