菜鸟笔记
提升您的技术认知

Redis 字符串(String)

阅读 : 45

Redis 字符串

Redis字符串命令用于管理Redis中的字符串值。以下是使用Redis字符串命令的语法。 语法

redis 127.0.0.1:6379> COMMAND KEY_NAME 

redis 127.0.0.1:6379> SET coonote redis 
OK 
redis 127.0.0.1:6379> GET coonote 
"redis" 

在上面的示例中,SET和GET是命令,而coonote是KEY。

Redis字符串命令

下表列出了一些在Redis中管理字符串的基本命令。

KEY 描述
SET key value 此命令按指定的键设置值。
GET key 获取键的值。
GETRANGE key start end 获取存储在键上的字符串的子字符串。
GETSET key value 设置键的字符串值并返回其旧值。
GETBIT key offset 返回存储在键上的字符串值偏移处的位值。
MGET key1 [key2..] 获取所有给定键的值
SETBIT key offset value 设置或清除存储在键的字符串值偏移处的位
SETEX key seconds value 用键的到期时间设置值
SETNX key value 仅在键不存在时设置键的值
SETRANGE key offset value 重写从指定偏移量开始的键处的字符串部分
STRLEN key 获取存储在键中的值的长度
MSET key value [key value ...] 将多个键设置为多个值
MSETNX key value [key value ...] 将多个键设置为多个值,仅当这些键不存在时才设置
PSETEX key milliseconds value 设置键的值和过期(以毫秒为单位)
INCR key 将键的整数值递增1
INCRBY key increment 将键的整数值按给定的量递增
INCRBYFLOAT key increment 将键的浮点值按给定的量递增
DECR key 将键的整数值减1
DECRBY key decrement 将键的整数值按给定的数字递减
APPEND key value 向键追加一个值