美文网首页我爱编程
Redis(5.redis的数据结构及常见指令)

Redis(5.redis的数据结构及常见指令)

作者: 吹破天 | 来源:发表于2018-04-03 17:37 被阅读0次

    五种数据类型:

           字符串(String)

           字符串列表(list)

           哈希(hash)

           字符串集合(set)

           有序字符串集合(sorted set)

    一、字符串(String)

     二、哈希(hash)

    三、 字符串列表(list)

    3.1常见指令

    3.2.扩展指令

    3.2.1

    3.2.2

    3.2.3

     四、字符串集合(set)

    概述:存储Set

    和List类型不同的是,Set集合中不允许出现重复的元素

    Set可包含的最大元素数量是4294967295

    4.1常见指令

    4.2.扩展指令

           scard myset :查看数量

           srandmember myset :随机抽取其中一个元素

           sdiffstore my1 mya1 myb1:将mya1和myb1差值存在my1里面

           sinterstore my2 mya2 myb2 :将mya2和myb2交集存在my2里面

          sunion my3 mya3 myb3 :将mya3和myb3并集存在my3里面


    五、sorted set

    5.1.Sorted-Set和Set的区别

         sorted-set:每个成员都有一个分数与之关联,成员唯一,可以对应多个分数

         Sorted-Set中的成员在集合中的位置是有序的

    5.2应用场景:大型游戏排名排行版,微博热度,以及构建索引数据

    5.4.常用指令:

    其他指令

    zremrangebyrank mysort 0 4 :删除四个元素

    zremrangebyscore mysort 80 100 :删除分数80到100之间的

    相关文章

      网友评论

        本文标题:Redis(5.redis的数据结构及常见指令)

        本文链接:https://www.haomeiwen.com/subject/cpfchftx.html