标签: redis
如果没有设置过期且没有使用DEL命令,我的redis数据会发生什么。
在默认时间后会被删除吗?
还有一个, redis如何存储数据,是否采用任何文件格式?因为即使重新启动计算机后我也可以访问数据。那么哪些文件是由redis创建的?
感谢。
答案 0 :(得分:2)
Redis是一个内存数据存储,意味着您的所有数据都保存在RAM中(即易失性)。因此,只要不关闭电源,理论上你的数据就会存在。
但是,它还提供两种模式的持久性:
RDB 模式,它获取数据集的快照并将其保存到名为dump.drb的文件中的磁盘中。这是默认模式。
dump.drb
AOF模式,它记录服务器在Append-Only文件中执行的每个写操作,然后重放它,从而重建原始数据。
Redis持久性非常好,由Redis自己的创造者解释here和here。