登录至聚石塔首页(http://cloud.tmall.com),选择“产品与服务”下的“云数据库redis版”,点击马上使用申请试用.
提交申请试用,审核通过后将通过手机短信、邮件、旺旺提醒等方式通知用户已拥有开通redis服务权限,即可购买redis服务.
| 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 |
|---|---|---|---|
| DISCARD | SELECT | MOVE | BLPOP |
| EXEC | SCAN | BRPOP | |
| MULTI | BRPOPLPUSH | ||
| UNWATCH | |||
| WATCH |
| Keys | Strings | Lists | Sets | Sorted Sets | HyperLogLog |
|---|---|---|---|---|---|
| RENAME | MSETNX | RPOPLPUSH | SINTERSTORE | ZUNIONSTORE | PFMERGE |
| RENAMENX | SINTER | ZINTERSTORE | |||
| SUNIONSTORE | |||||
| SUNION | |||||
| SDIFFSTORE | |||||
| SDIFF | |||||
| SMOVE |
1.下载及使用.net客户端:git clone https://github.com/ServiceStack/ServiceStack.Redis
2.新建.net项目
3.添加客户端引用,引用文件在库文件的ServiceStack.Redis/lib/tests中
测试代码示例
AliCloudDB for Redis兼容支持绝大部分开源Redis的命令和操作,仅禁用了个别命令。此外若您使用的是AliCloudDB for Redis集群实例,也会有部分Redis暂不支持。具体请参考“云数据库Redis版 > 操作命令”.
AliCloudDB for Redis支持用户通过Web管理控制台修改部分配置参数,具体参数列表请登录Web管理控制台查看.
AliCloudDB for Redis实例在CPU处理能力、数据传输带宽(上行/下行)和连接数等方面都有限制,不同规格的实例的性能参数也是不同的。具体内容请参见“购买指导”---“规格说明”,或购买页面上的对应提示.
AliCloudDB for Redis本身未提供容量告警,需用户自行到云监控中进行配置。云监控中提供了多项AliCloudDB for Redis监控项,用户可以根据需要自行配置。
配置方法请参见:https://docs.aliyun.com/?spm=5176.383732.201.107.pBM0Zt#/pub/cms/User_Manual/User_Manual&Service_Monitor
AliCloudDB for Redis在产品行为上与Redis一致,当新建一个实例后它会自动生成一些字典类的系统文件,约占1~2MB的空间,因此在AliCloudDB for Redis的控制台上会看到该实例已经有少量的存储空间被占用。这是正常现象。
AliCloudDB for Redis 的默认数据逐出策略是LRU,修改的话需要登陆REDIS控制台。进入实例列表--点击管理进入实例信息--系统参数,点击maxmemory-polocy 右侧的修改,即可修改逐出策略.
云数据库Redis的实例密码如果忘记了,用户可以登录Redis的控制台,在右侧可以点击右上角的修改密码对密码进行修改。 修改后在使用新密码进行登录,云数据库Redis的密码采用的是“实例id:密码"的格式。
当客户购买的缓存空间满后,系统将根据客户设置的缓存策略清理过期数据,客户可以在AliCloudDB for Redis控制台实例列表--系统参数--maxmemory-policy设置自己的缓存策略,默认是VolatileLRU 按照LRU算法逐出原有数据,但仅逐出设置了过期时间的数据。