Redis学习笔记--第一天

字符串(string):以(key name)形式存储,常用命令有如下三种:

       GET:获取存储在给定位置的键值

       SET:将键值存储在给定位置

       DEL:删除存储在给定位置的键值

列表(list):一个链表(左侧链头),链表的每个包含一个字符串(可以存储多个相同的字符串)。常用命令有如下四种:

       LPUSH(RPUSH):给定值推入列表左端(右端)

       LRANGE:获取给定范围列表的值

       LINDEX:获取给定位置列表的值(如:lindex 表名 0 -1)

       LPOP(RPOP):从列表左端(右端)弹出值,并作为返回值

集合(set):包含字符串的无序收藏器(unordered collection),每个字符串都是给不相同的。通过散列表来保证每个字符串都是唯一的。常用命令有如下四种:

       SADD:添加元素到集合

       SMEMBERS:返回集合所有元素

       SISMEMBER:判断给定元素是否在集合中

       SREM:如果给定值在集合中,删除

散列(hash):包含键值对的无需散列表,常用命令有如下四种:

       HSET:在散列里面关联给定值

       HGET:获得散列键的值

       HGETALL:获得散列包含的所有键值对

       HDEL:如果给定键在散列里,移除这个键

插入三个hash-key不同的值,得到6个散列键值对。按照hash-key来检索删除。

有序集合(zset):字符串成员(member,每个成员各不相同)与浮点数分值(score,必须为浮点数)之间的有序映射,元素的排列顺序由分值决定。有序集合是唯一一个既能通过成员访问元素,又能通过分值访问的结构。常用命令有如下四种:

       ZADD:添加到有序集合

       ZRANGE:根据元素在有序排列所处的位置,从中取多个元素

       ZRANGEBYSCORE:获取有序集合在给定分值范围内的元素

       ZREM:如果集合存在此元素,删除

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值