为了账号安全,请及时绑定邮箱和手机立即绑定
  • 添加                 sadd              例    sadd    key v1 v2 v3

    删除指定元素    srem             例    srem key v1 v2

    查看所有元素    smembers     例    smemberes key

     判断元素是否存在 sismember    例     sismember key v1

    2个key的差集        sdiff               例     sdiff key1 key2

    2个key的交集        sinter             例     sinter key1 key2

    2个key的并集        sunion           例     sunion key1 key2

    获取元素数量         scard             例     scard key

    随机返回成员         srandmember 例    srandmember key

    将key1 和 key2 相差的存到key3中    例 sdiffstore key3 key1 key2

    将key1 和 key2 的交集存到key3中    例 sinterstore key3 key1 key2

    将key1 和 key2 的并集存到key3中    例 sunionstore key3 key1 key2


    查看全部
  • 存储Set

    查看全部
  • 从左侧添加            lpush            例    lpush key  v1 v2 v3

    从右侧添加            rpush            例    rpush key v1 v2 v3

    查看元素                lrange          例     lrange key    0 -2    注:0为查看的开始位置 -2为查看到倒数第二个

    从头部弹出元素      lpop             例    lphp key  注:弹出后弹出元素将不存在与key中

    从尾部弹出元素      rpop             例    rphp key  注:弹出后弹出元素将不存在与key中

    获取列表中元素个数 llen            例       llen key

    当key存在插入头部  lpushx        例        lpushx key v1  注:key如果不存在将不会插入

    当key存在插入尾部  rpushx        例        rpushx key v1  注:key如果不存在将不会插入

     从头开始删除n个m    lrange      例         lrange key  n m

     从尾开始删除n个m    lrange      例         lrange key  -n m

    删除list中所有m         lrange       例        lrange key 0 m

    在指定位置num修改值为v4        lset          例        lset key num  v4

    在元素n之前插入v1                    例  linsert key before n v1

     在元素n之后插入v1                    例  linsert key after n v1

    将key第一个弹出压入key2           rpoplpush key mey2



    查看全部
  • 存储list

    查看全部
  • Hash常用命令

    存                    hset            例    hset  key  name value

    存多个键值对    hmset        例    hmset    key name value    name1 value1

    取                     hget           例    hget    key name

    取多个值           hmget        例    hmget key name name1

    取所有属性与值 hgetall        例    hgetall key

    删除                  hdel           例    hdel key name name1

    删除整个集合     del          例    del key

    增加数字            hincrby  例    hincrby key name1 5

    判断属性是否存在 hexists 例    hexists key name

    获取属性数量      hlem      例    hlem key

    获取所有属性      hkeys    例    hkeys key

    获取所有值          hvals     例    hvals key


    查看全部
  • 存储Hash

    查看全部
  • String的基本操作 Linux

     存                   set               例        set name value

    取                    get              例        get    name

    删                    del              例        del name

    先取值后赋值    getset        例        getset name value

    数值递增            incr           例        incr num

    数值递减            decr          例        decr num

    指定值加指定数   incrby      例         incrby num  5

    指定值减指定数   decrby     例         decrby  num 5

    再原来值后面追加字符串   append  例  append num 5


    注:incr/decr/incrby/decrby    如果选择的key的value不为数字则会执行失败,抛出异常。

    注:incr/decr/incrby/decrby    num如不存自动设置为0后执行



    查看全部
  • 存储String

    查看全部
  • Key定义的注意点

    查看全部
  • Redis的数据结构

    查看全部
  • Redis的基本使用

    存        使用    set    例    set name value

    取        使用    get    例    get name

    删        使用    del    例    del name

    查看数据库中使用的key    使用 keys *

    查看全部
    1 采集 收起 来源:03-Redis的安装

    2020-02-20

  • Redis的应用场景

    查看全部
    0 采集 收起 来源:02-Redis的概述

    2020-02-20

  • 主持的键值数据类型

    查看全部
    0 采集 收起 来源:02-Redis的概述

    2020-02-20

  • NoSQL的特点

    查看全部
    1 采集 收起 来源:01-NoSQL的概述

    2020-02-20

  • 四类NoSql数据库比较

    查看全部
    0 采集 收起 来源:01-NoSQL的概述

    2020-02-20

举报

0/150
提交
取消
课程须知
初级课程,会java基本语法即可
老师告诉你能学到什么?
NoSql和Redis是什么?Redis的使用场景,安装和使用。通过Jedis连接到Redis;Redis的通用命令,事务和持久化

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!