Redis-字符串(String)

String介绍

StringRedis 的基本数据类型

  • 一个 key 对应一个 value
  • string 可以包含任何数据,最大不能超过 512M

string常用命令

  • SET 命令
    设置指定 key 的值
    格式:SET key value
    示例:

    SET name cmy
    
  • GET 命令
    获取指定 key 的值
    格式:GET key
    示例:

    GET name
    

    在这里插入图片描述

  • MSET 命令
    同时设置一个或多个 key-value
    格式:MSET key value [key value ...]
    示例:

    MSET age 18 height 180
    
  • MGET 命令
    获取所有(一个或多个)给定 key 的值
    格式:MGETkey [key ...]
    示例:

    MGET name age height
    

    在这里插入图片描述

  • APPEND 命令
    如果 key 已经存在并且是一个字符串, APPEND 命令将指定的 value 追加到该 key 原来值(value)的末尾
    格式:APPEND key value
    示例:

    APPEND name 111
    

    使用 APPEND 前后的变化
    在这里插入图片描述

  • DEL 命令
    删除一个或多个 key
    格式:DEL key [key ...]
    示例:

    DEL height
    
  • INCR 命令
    key 中储存的数字值增一
    格式:INCR key
    示例:

    INCR age
    

    在这里插入图片描述

  • DECR 命令
    key 中储存的数字值减一
    格式:DECR key
    示例:

    DECR age
    

    在这里插入图片描述

  • INCRBY 命令
    key 所储存的值加上给定的增量值
    格式:INCRBY key increment
    示例:

    INCRBY age 100
    

    在这里插入图片描述

  • DECRBY 命令
    key 所储存的值减去给定的增量值
    格式:DECRBY key increment
    示例:

    DECRBY age 100
    

    在这里插入图片描述

  • GETRANGE 命令
    获取指定区间范围内的 key
    格式:GETRANGE key start end
    示例:

    GETRANGE name 0 3
    

    在这里插入图片描述

  • SETRANGE 命令
    从第几位开始替换原来的 key
    格式:SETRANGE key offset value
    示例:

    SETRANGE name 3 xxx
    

    使用 SETRANGE前后变化
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员陈_明勇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值