Redis-字符串(String)

tech2026-09-26  0

String介绍

String 是 Redis 的基本数据类型

一个 key 对应一个 valuestring 可以包含任何数据,最大不能超过 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前后变化

最新回复(0)