Redis--高级架构讲解.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Redis数据库;学习目标:;1.1 redis特点介绍;1.2 redis安装;1.3 redis连接;DEL key [key ...] 删除多个key 返回真正被删除的key数量 rename key newkey 重命名key-newkey 如果newkey存在,值被覆盖 renamenx key newkey 同rename,只是newkey存在时,不进行操作 move key db 移动key到另一个db,如果另一db有相同key,不做操作 ;keys pattern 支持*,?,[]匹配 randomkey 随机返回key,但不删除 exists key 判断key是否存在,返回1/0 type key 判断key的类型 返回string,set,zset,link,hash expire key 用秒设置生命周期 pexpire key 用毫秒设置生命周期 persist key 使key变为永久 ttl key 查询key的剩余生命周期(返回秒) pttl key 查询key的剩余生命周期(返回毫秒) 对于不存在的key或过期key,返回-1 redis2.8对于不存在的key返回-2;3.1 字符串类型及期命令 ;3.2.1 字符串-set命令;3.2.2 字符串-setrange命令;3.2.3 字符串mset命令;3.2.4 字符串命令-append ;3.2.5 字符串操作之get;3.2.6 字符串之mget;3.2.7;3.2.8 getset;STRLEN key 返回 key 所储存的字符串值的长度。 key不存在是返回0 key 存在但不是字符串类型时,返回一个错误。;3.2.10 字符串操作之getbit;3.2.11 字符串操作之setbit;3.2.12 字符串操作之bitop;3.3.1 link链表-lpush;3.3.2 链表之lpop;3.3.3 链表之blpop;3.3.4 链表之llen;3.3.5 链表之lrange;3.3.5 链表之lrem;3.3.6 链接之lrem;3.3.7 链表之ltrim;3.3.8 链表之lindex;3.3.9 链表之linsert;3.3.10 链表之rpoplpush;3.4.11 集合之smembers;3.4.1 集合(set)之sadd;3.4.2 集合之srem;3.4.3 集合之scard;3.4.4 集合之sismember; 3.4.5 集合之smove;3.4.6 集合之spop; 3.4.7 集合之sinter; 3.5.1 有序集合;ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count] 按分数(升续)排序,取[min,max]之间的值, 并偏移offset取count个 zrevrangebyscore 不解释 ZRANK key member 返回member的排名,升序比较,从第0名开始 zrevrank key member 不解释 ZREMRANGEBYRANK key start stop 按排名删除 start-stop名的元素 zremrangebyscore key start,stop 按分数删除[start,stop]之间的元素 ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX] 求交集 ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX] 求并集;HSET key field value 将哈希表 key 中的域 field 的值设为 value key 不存在,则创建 field 已存在,则覆盖。 HSETNX key field value 设置key 中的域 field 的值设置为 value, field 不存在时才有效 HMSET key field1 value1 [field2 value2 ...] 设置多个域field/value HGET key field 返回key 中给定域 field 的值 HMGET key field [field ...] 返回多个field的值 ;HGETALL key 返回哈希表所有的域和值。 HDEL key field [field ...] 删除指定域,返回成功删除的元素个数 HLEN key 返回hash表中的元素个数 HEXISTS key field 判断指定域是否

文档评论(0)

勤能补拙 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档