2.1 Redis缓存初体验
作为基于键值对的NoSQL数据库,Redis支持五种数据类型:字符串(string)类型、哈希(hash)类型、列表(list)类型、集合(set)类型和有序集合(sorted set或zset)类型.
2.1.1 用redis-cli启动客户端并缓存数据
启动容器:
连接Redis并使用string类型进行存储:
注意:这里的对应关系是存储(或者称为缓存)在Redis服务器上的,且本例中使用的是"string"类型来缓存数据.
2.1.2 设置数据的生存时间
在命令后使用ex
或px
参数来设置该对象的生存周期.其中:
ex
: 设置生存周期的单位为秒px
: 设置生存周期的单位为毫秒
例:设置val
对象的生存周期为5s:
例:设置valWithShort
对象的生存周期为100ms:
过了5秒后尝试使用get
命令获取val
对象和valWithShort
对象的值:
可以看到得到的表示null
的nil
值
Last updated