Redis的String类型常用命令总结

  1. SET - 设置一个键的值

    SET key value
    

    示例:

    SET mykey "Hello World"
    
  2. GET - 获取一个键的值

    GET key
    

    示例:

    GET mykey
    

    返回结果:

    "Hello World"
    
  3. GETRANGE - 获取一个键的值的子字符串

    GETRANGE key start end
    

    示例:

    GETRANGE mykey 0 5
    

    返回结果:

    "Hello"
    
  4. SETRANGE - 用指定的字符串覆盖给定键的一部分内容

    SETRANGE key offset value
    

    示例:

    SETRANGE mykey 6 "Redis"
    

    这会将 “Hello World” 中的 “World” 替换为 “Redis”,结果为 “Hello Redis”。

  5. MSET - 同时设置多个键值对

    MSET key1 value1 key2 value2 ...
    

    示例:

    MSET key1 "value1" key2 "value2" key3 "value3"
    
  6. MGET - 同时获取多个键的值

    MGET key1 key2 ...
    

    示例:

    MGET key1 key2 key3
    

    返回结果可能是:

    1) "value1"
    2) "value2"
    3) "value3"
    
  7. INCR - 对存储在指定键的数值执行原子的加1操作

    INCR key
    

    示例:

    SET counter 100
    INCR counter
    

    counter 的值将变为 101。

  8. DECR - 对存储在指定键的数值执行原子的减1操作

    DECR key
    

    示例:

    DECR counter
    

    counter 的值将再次变为 100。

  9. INCRBY - 将键存储的值加上整数

    INCRBY key increment
    

    示例:

    INCRBY counter 5
    

    counter 的值将变为 105。

  10. DECRBY - 将键存储的值减去整数

    DECRBY key decrement
    

    示例:

    DECRBY counter 3
    

    counter 的值将变为 102。

  11. APPEND - 将指定的值追加到键的末尾

    APPEND key value
    

    示例:

    APPEND mykey " Goodbye"
    

    结果为 “Hello World Goodbye”。

  12. STRLEN - 获取键存储的字符串的长度

    STRLEN key
    

    示例:

    STRLEN mykey
    

    返回 “Hello World Goodbye” 的长度。

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值