redis的数据类型(value的数据类型,key的数据类型都是string类型)

  • String(字符串)(适合存储任意数据类型)
    在这里插入图片描述
    set key value:往redis库中存储指定的key-value键值对
    在这里插入图片描述
    get key:在当前数据中根据指定的key获取对应的value值
    在这里插入图片描述
    mset:同时往当前库中设置多个键值对
    在这里插入图片描述
    mget:同时获取多个value值
    在这里插入图片描述
    getset:先获取值再修改值
    在这里插入图片描述
    del:删除某个键值对
    在这里插入图片描述
    incr key:把指定key对应的value值加1
    incrby key 幅度:把指定key对应的value值加相应的数值
    在这里插入图片描述
    decr key:把指定key对应的value值减1
    decrby key 幅度:把指定key对应的value值减去相应的数值
    在这里插入图片描述
    append key value:将key对应的值后面拼接一个新的value值
    在这里插入图片描述

  • Hash类型(哈希):value值是key-value格式的,适合存储对象类型
    在这里插入图片描述
    hset:设置值
    在这里插入图片描述
    hget:查询值
    在这里插入图片描述
    hmset:同时给key设置多个filed-value
    在这里插入图片描述
    hmget:同时获取某个key的多个field值
    在这里插入图片描述
    hsetnx key field value:当字段不存在的时候设置值

    在这里插入图片描述
    hkeys key:查看当前可以有多少个field属性
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    hdel key field:删除指定key的某个field
    在这里插入图片描述
    hincrby key field increment:给指定key的某个field增加指定的幅度
    在这里插入图片描述
    hexists key field:判断指定的key中的field是否存在,存在返回1,不存在返回0
    在这里插入图片描述
    expire key seconds:设置key的存活时间,单位秒
    在这里插入图片描述
    tll key:查看key的存活时间,-1表示该key永久有效,-2表示该key不存在,0和正整数:表示该key的存活时间
    在这里插入图片描述
    persist key:取消设置key的存活时间
    在这里插入图片描述
    exists key 查看某个key是否存在,存在返回1,不存在返回0
    在这里插入图片描述
    rename:给某个key重新命名
    在这里插入图片描述
    type:查看某个key的类型
    在这里插入图片描述

  • List(字符串列表)(有序,可重复,适合存储java列表)
    在redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(night)添加新的元素。在插入时,如果该键并不存在,redis将为该创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也会被从数据库中删除。List中可以包含的最大元素数量是4294967295。
    在这里插入图片描述
    lpush key value1 value2 :给指定的key设置value值(从左边开始)
    在这里插入图片描述
    lrange key start stop:查看某个key对应的value值,指定起始索引和终止索引
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    rpush key value1 value2:从右边开始给指定的key设置value值
    在这里插入图片描述
    rpop list02:从右边弹出元素
    在这里插入图片描述
    lpop key:将指定key对应的列表从最左边弹出一个元素
    在这里插入图片描述
    llen key:获取列表中元素的个数
    在这里插入图片描述

  • Set(字符串集合)
    在redis中,我们可以将set类型看作没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行添加、删除或判断某一元素是否存在

  • Sorted Set[zset](有序字符串集合)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值