Redis初学2之String字符串

【注】:转载至大佬智哥文档,仅做学习,略有删添

【String字符串】   标准的key-value形式 多用于管理字符串 整数 浮点数

1. 	
SET key value	将字符串值 value 关联到 key 。	【有覆盖效果】
APPEND key value 将 value 追加到 key 原来的值的末尾
GET key 			返回value / nil / 错误 不是String类型,比如set …

2. 	
MSET key value [key value ...] 同时设置一个或多个 key-value 对。 有覆盖效果
MGET key [key ...]  返回所有(一个或多个)给定 key 的值。 若key不存在 nil

3.	
SETNX key value  将 key 的值设为 value ,当且仅当 key 不存在。(SET if Not eXists)
MSETNX key value [key value ...]  同时设置一个或多个 key-value 对,【当且仅当所有给定 key 都不存在】

4.	
SETEX key seconds value 将值 value 关联到 key ,并将 key 的生存时间设为 seconds (以秒为单位)。
PSETEX key milliseconds value 以毫秒为单位设置 key 的生存时间
STRLEN key 返回 key 所储存的字符串值的长度。 STR string Len length


5. 	
INCR key 将 key 中储存的数字值增一。
INCRBY key increment  increment增长数值
DECR key 将 key 中储存的数字值减一。
DECRBY key decrement decrement减少数值
INCRBYFLOAT key increment  为 key 中所储存的值加上浮点数增量 increment  【会去0,是用统一标准存储】


猜你喜欢

转载自blog.csdn.net/qq_34819372/article/details/80032408