登录至聚石塔首页(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算法逐出原有数据,但仅逐出设置了过期时间的数据。