Java领域创作者:小小三郎,天天创作。
RDB--AOF初识:看不懂的评论区留言。
注:文章使用的是Windows版Redis,Linux和Windows差不多。
目录
什么是数据持久化
持久化是把事务的瞬间状态转为持久状态,可以理解为存储在内存中的数据进行一定的编码存储到持久化介质(例如:磁带,磁盘等等)的过程
举例:上课听老师讲的知识,下课就忘,但写在CSDN笔记里面,想看就看,这个过程就叫持久化。
数据持久化的本质:容易丢失的数据进行固化处理,不丢失。
Redis持久化的方式?
RDB-AOF(默认是RDB)
RDB是什么?
rdb属于redis内存数据的snapshots,即某时刻快照
rdb采用紧凑型的二进制进行保存
RDB文件是怎样的?
打开安装目录,找到redis.windows-service.conf(Linux名叫redis.conf),打开配置文件搜索dbfilename,dbfilename代表将要生成的rdb二进制文件名称(我配置的是dump.rdb)。此时启动我们的redis,在安装目录就会看到dump.rdb文件。