Redis学习笔记(02-存储String类型的基本命令)

一.设置指定key的值

语法:SET key value

SET 命令用于设置给定 key 的值。如果 key 已经存储其他值, SET 就覆写旧值,且无视类型

SET mykey "xiaoxiao"

二.获取指定key的值

语法:GET key_name

Get 命令用于获取指定 key 的值。如果 key 不存在,返回 nil 。如果key 储存的值不是字符串类型,返回一个错误

GET mykey

获取不存在的key

GET mykey123

三.将给定 key 的值设为 value ,并返回 key 的旧值

语法:GETSET key_name value

Getset 命令用于设置指定 key 的值,并返回 key 的旧值。

将mykey的值设置为“abc”,返回之前的值“xiaoxiao”

GETSET mykey "abc"

再来查看键mykey所对应的值

GET mykey

四.将 key 中储存的数字值增一

语法:INCR key_name

Incr 命令将 key 中储存的数字值增一。如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作

设置一个不存在的key:mykey02

INCR mykey02

五.将 key 中储存的数字值增一

语法:DECR key_name

Decr 命令将 key 中储存的数字值减一。如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 DECR 操作

将mykey02的值减一

DECR mykey02

六.删除指定的key

语法:DEL key_name

DEL 命令用于删除已存在的键。不存在的 key 会被忽略

DEL mykey02


猜你喜欢

转载自blog.csdn.net/u012430402/article/details/80465272