Redis是当今非常流行的基于KV结构的作为Cache(缓存)使用的NoSQL数据库
key表示value的值?value是存储实际的数据的
1.key常用命令
1.keys:查看有哪些key,keys *(输出所有key),keys w*(输出以w开头的所有key),keys wo?d(输出wo d的key,其中?代表一个字符,*代表所有)
2.exists:查看某个,某些key存在几个
分别代表,活着1个,活着2个,活着3个,活着1个
3.expire key seconds:设置key存活时间,按照秒设置,设置成功返回1,失败0
场景:验证码
4.ttl:查看key的存活时间,返回秒,若返回-1,没有设置,所以永久不过期;返回-2,没有key
默认永久存活
5.type key:查看这个key所存储的数据是哪种数据类型,也就是value是哪种类型
6.del key key key:删除这些key和它们的value,成功1,不成功0(说明数据库没有key)