Redis数据结构
Redis是一个键值对的数据库。
key:大多都是String
value: 类型多种多样 
Redis通用命令
keys :查看所有的key

不建议在生产环境上使用keys命令,因为redis是单线程的,keys命令会搜索很长一段时间,搜索的期间redis无法执行其他的命令,等于服务被阻塞了,影响redis的性能。如果redis是集群部署,有主有从,那么可以在从节点上执行keys命令,但是不要在主节点上执行keys命令。
del :删除一个指定的key

del key1 key2 key3 ... 批量删除

exists key1 判断key是否存在
existes key1, key2... 判断多个key是否存在

expire 给key设置一个有效期,有效期到时key自动删除 expire name 20
ttl 查看key的有效时长 ttl name
因为redis是内存存储,如果不给数据设置一个有效期,长时间过后内存就会越来越大。


过期之后的key将被删除。
如果不给key设置expire,那么这个key就会永久存活。

![[数据集][目标检测]金属罐缺陷检测数据集VOC+YOLO格式8095张4类别](https://i-blog.csdnimg.cn/direct/9bbf7c52fa9e4e5cb05cf4d76b7ffea1.png)


















