这篇文章主要来总结一下Redis中的数据类型,String,Hash,List。
1.String类型及操作String是最简答的类型,一个key对应一个value,String类型是二级制安全的,redis的String可以包含任何数据,比如jpg图片或者序列化的对象。
set:表示设置key对应的值为String类型的value。如:setnameeson_15当然了,get是获取某个key的值如:getname如果再一次setnamecsdn那么刚刚那个eson_15就会被csdn覆盖掉,
如果不想被覆盖,可以使用
setnxnamecsdn如果key已经存在则会返回0,并且设置不成功,nx是notexist的意思如果key不存在则会返回1,并且直接设置该value
如果要指定键的有效期,可以使用
setexcolor10red设置color对应的value的值为red,并且有效期为10秒,10秒后获取则返回nil
如果要设定指定key的value值的子字符串该怎么做呢?我们可以使用setrange
setemaileson
.