美文网首页
Redis 学习笔记命令

Redis 学习笔记命令

作者: 起个什么呢称呢 | 来源:发表于2018-05-28 19:59 被阅读14次

    1.字符串

    字符串可以存储三种类型的值

    1.字节

    2.整数

    3.浮点数

    自增自减的用例描述

    incr     incr key-name 将在键存储的值加1

    decr decr key-name 将在键的存储的值减1

    incr     incr key-name  amount 将在键存储的值加整数amount

    decr decr key-name 将在键的存储的值减整数amount

    供redis处理的子串和二进制的命令

    append key-name value 追加到存储值得末尾

    getrange key-name start end

    setrange key-name offset value

    2.列表

    常用命令描述

    rpush

    lpush

    以上是分别从右边和左边往列表加入数据

    lpop

    rpop

    以上是从左右两端删除数据

    lindex key-name offset

    从左边查找 偏移量为offset的元素

    3.集合

    redis集合以无序的方式存储多个各不相同的元素

    命令描述

    sadd key-name  value

    srem key-name value 

    sismember  key-name item检查item是否在集合内

    scard key-name 返回集合的元素量

    srandmember  key-name count  返回多个元素

    spop key-name 随机移除,并返回移除的元素

    smove  source-key deset-key item 

    将一个元素从一个集合移动另一个集合

    数据类型

    用于组合和处理多个集合的redis命令

    sdiff [key-name1,key-name2,key-name3] 返回集合的差集

    sdiffstore 将那些存储在于第一个集合但并不存在于其他的集合中的元素。

    sinter [key-name,key-name1]返回集合的交集

    sunion 返回集合的并集

    相关文章

      网友评论

          本文标题:Redis 学习笔记命令

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