Redis_String_基本用法

单值单value

一、String(字符串)

​ String 是 redist 最基本的类型,一个 kevy 对应ー个 value。

​ String 类型是二进制安全的。意思是 redise 的 string 可以包含任何数据。比如 jpg 图片或者序列化的对象 。

​ String 类型是 Redis 最基本的数据类型,一个 Redis 中字符串 value 最多可以是 512 M

二、Incr/decr/incrby/decrby 数字键值的递增和递减

  1. incr

    效果:每次加一

    用法:incr k

  2. decr

    效果:每次减一

    用法:decr k

  3. incrby

    效果:按照key后面的值进行递增

    用法:incrby k 3

  4. decrby

    效果:按照key后面的值进行递减

    用法:decrby k 3

三、get range/setrange

  1. getrange

    效果:获取指定区间范围内的值,类似 between. and 的关系

  2. setrange

    效果:Strange 设置指定区间范围内的值

四、setex(set with expire)键秒值 /setnx(set if not exist)

  1. setex

    效果:设置值的同时设置它的生命周期

  2. setnx

    效果:如果不存在才设置值,存在则保存原来的值

五、mset/mget/msetnx

  1. mset(more

    效果:一次设置多个键值对

  2. mget

    效果:一次查看多个键值对

  3. msetnx

    效果:一次设置多个键值对,且必须设置的键值对要都不存在,若有一个存在则整条语句都不会操作

六、getset(先get再set)

发布了74 篇原创文章 · 获赞 3 · 访问量 4358

猜你喜欢

转载自blog.csdn.net/qq_40672635/article/details/105397334
今日推荐