1.key
2.string
3. list
4.set
5.zset
6.hash
7.bitmaps
8.hyperloglog
9.geospatial
10.rdb
1)进入redis.conf文件中修改配置文件我们把持久化的策略修改为 save 30 5
,表示 30 秒内写入 5 条数据就产生一次快照,也就是生成 rdb 文件。
[root@server ~]# vim /usr/local/redis-stable/redis.conf
2)重启redis服务,进入redis写入数据在根目录下查看是否产生了dump.rdb文件并查看大小
11.aof
1)通过修改redis.conf配置中appendonly yes
来开启AOF持久化
2)通过appendfilename指定日志文件名字(默认为appendonly.aof
3)通过appendfsync指定日志记录频率
4)配置好后,停止 Redis 服务,然后再重新开启 Redis 服务后,就可以在 RDB 生成的同目录下(/usr/local/redis/data)会生成一个 appendonly.aof 文件。
5)使用客户端连接 Redis 服务,然后执行:
127.0.0.1:6379> keys * (empty array)
发现没有任何数据。这说明:如果 RDB 和 AOF 文件同时存在,Redis 默认使用的是 AOF 文件。