一、数据结构介绍
redis是一款键值型数据库,键一般为字符串类型,值则有多种类型,如String、Hash、List、Set、SortedSet、GEO、BitMap、HyperLog,前五种是基本类型,后三种是特殊类型。
二、通用命令介绍
查看通用命令
help @generic
查看一个命令用法
help 命令
(1)keys:查看符合模板的所有keys(不建议在生产环境下使用,因为redis单线程,数据量大时查询慢,其他请求会被阻塞)
*:零个或多个字符
?:一个字符
(2)del:删除一个或多个键值对
(3)exist:判断一个或多个键值对是否存在
(4)expire:给键值对设置一个有效时间,到期时自动删除
(1)ttl:获取该键值对的有效时间
ttl>0时有效
ttl=-1时永久有效
ttl=-2时失效