为了账号安全,请及时绑定邮箱和手机立即绑定

为什么修改aof文件之前是关闭客户端而不是服务端

为什么修改aof文件之前是关闭客户端而不是服务端??

正在回答

2 回答

这个涉及到客户端吗,不是使用jedis时,才是客户端吗?直接连接到redis上难道不应该是服务端吗

0 回复 有任何疑惑可以回复我~
#1

Straws

理解错了,删不掉了
2018-08-12 回复 有任何疑惑可以回复我~
#2

Straws

我直接关闭服务端,效果是一样的
2018-08-12 回复 有任何疑惑可以回复我~

首先需要明白Redis的AOF持久化策略是将发送到Redis服务端的每一条命令都记录下来,并且保存到硬盘中的AOF文件中,类似修改日志文件,来一条命令就记录一条。

如果先关闭服务端,客户端发送的命令就无法被记录下来,这样就造成数据丢失了。

先关闭客户端,这样就不会有新的命令发送到服务端,保证数据的完整性。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么修改aof文件之前是关闭客户端而不是服务端

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信