Redis之三--数据类型

2019-06-09 16:26:10

一、String类型

1、设置值、取值、删除值:

语法:set key value,get key,del key,setnx key

127.0.0.1:6379> set name Jonh
OK
127.0.0.1:6379> set name Sara #重复设置值,会覆盖
OK
127.0.0.1:6379> get name
"Sara"
127.0.0.1:6379> setnx name Jonh #当name不存在,设置值,存在不覆盖
(integer) 0
127.0.0.1:6379> get name
"Sara"
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> get name
(nil)
127.0.0.1:6379> setnx name Jonh
(integer) 1
127.0.0.1:6379> get name
"Jonh"
127.0.0.1:6379> 

 2、有效时长设置

语法:setex key time value    #设置key的值为value,并在time秒之后失效

插入代码

3、替换字符串

 语法:set key index value   #从下标index位(起始值为0)开始替换key的值为value

插入代码

4、替换字符串

原文地址:https://www.cnblogs.com/is-raining/p/10994009.html