第一种
bgsave。如果我们需要频繁的存储,这样我们就需要频繁的使用这行命令这样回使我们的速度降低。
第二种
rdb 保存,这种保存方式redis自带的 我们可以配置文件中看到。但是这种持久化存储还是有可能出现漏存,所以要结合实际情况使用。
save 3600 1 在3600秒内有一各主键发生变化他就会进行存储
save 300 100 在300秒内有100个主键发生变化 他会进行存储
save 60 10000 在60秒内有10000个主键发生化 他会进习存储
我们打开dump.rdb可以看到
第三种
aof存储方式 ,首先是我们需要在配置文件中开启appenonly
开启之后他会在bin文件下生成一个appenonly.aof文件,然后后我们在进行存储,
这种存存储方式会将所有的数据进行保存,但是我们如果在存储的数据较多的时候,我们在开启服务的时候他会先从这个文件中读取数据,从中读取的数据展示到数据库中,这样会时我们开启服务的时间较长,同样我们还时结合实际情况进行使用。