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
插入代码