Redis
安东尼的小不2
欢迎来玩博客skiron.xyz
展开
-
Redis学习—持久化机制
本篇介绍一下Redis的持久化机制 Redis是一种内存数据库,将自己的数据库状态(非空数据库以及它们的键值对)存储在内存中,为了防止丢失状态,Redis提供了持久化机制,将数据库状态保存到磁盘中,保存为dump.rdb文件。之后根据这个压缩的二进制文件,还能还原数据库状态。 RDB(Redis DataBase) 我们安装完redis后,所有的配置都是在redis.conf文件中,里面保存了RDB和AOF两种持久化配置 持久化有三种触发方式:SAVE命令、BGSAVE命令、自动化 SAVE:可以生成原创 2020-05-14 00:41:03 · 100 阅读 · 0 评论 -
Redis学习—过期机制
本节我们来讲一下Redis的过期机制 Redis经常用作缓存,很多都是临时缓存,比如验证码等session信息,我们希望它们能在一定时间内自动销毁。Redis提供了一些对key设置过期时间的命令。 一、过期字典 Redis对存储值的过期处理实际上是对键(key)设置过期时间,然后到期自动删除这个键。 我们要知道在redis数据库的结构设计中,是采用expires字典保存了数据库中所有键的过期时间,被称为过期字典 过期字典的键是一个指针,指向键空间中的某个键对象(设置过期时间的键对象) 过期字典的值是一个l原创 2020-05-14 00:38:09 · 210 阅读 · 0 评论