Redis字符串(string)操作详解

序言


        Redis的string操作是日常工作中用的比较多的操作,熟记最好,但就是记不住,哎,就只有多看几遍了!         文章最后有彩蛋!!!!

字符串

        一种最基本的Redis值类型(字节数组)。Redis字符串是二进制安全的,一个Redis字符串能包含任意类型的数据。例如: 一张JPEG格式的图片或者一个序列化的Ruby对象。一个字符串类型的值最多能存储512M字节的内容
key : string
value: string

1、设置字符串值 set get

    SET key value [EX seconds] [PX milliseconds] [NX|XX]
        EX 设置过期时间,秒,等同于SETEX key seconds value
        PX 设置过期时间,毫秒,等同于PSETEX key milliseconds value
        NX 键不存在,才能设置,等同于SETNX key value
        XX 键存在时,才能设置
    设置多个键的字符串值
        MSET key value [key value …]
键不存在时,设置字符串值
        MSETNX key value [key value …]
        注意是原子操作,对多个kv,要不成功都不成功.

2、string类型:过期

        Redis中可以给Key设置一个生存时间(秒或毫秒),当达到这个时长后,这些键值将会被自动删除

    设置多少秒或者毫秒后过期
         EXPIRE key seconds
         set key val ex 10或者 setex key time(s) value
         PEXPIRE key milliseconds
    设置在指定Unix时间戳过期
         EXPIREAT key timestamp
         PEXPIREAT key milliseconds-timestamp
    删除过期
         PERSIST key

3、string类型:生存时间

在这里插入图片描述

4、string类型:key操作

在这里插入图片描述
在这里插入图片描述

5、string类型:value操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值