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

来源:9-3 14-Redis的持久化的AOF的方式

xyf90314

2018-04-04 20:17

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

写回答 关注

2回答

  • Straws
    2018-08-12 16:41:50

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

    Straws

    我直接关闭服务端,效果是一样的

    2018-08-12 17:21:29

    共 2 条回复 >

  • 慕粉之蓝色木马
    2018-04-05 14:34:56

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

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

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

Redis入门

本课程为Redis和Jedis使用的入门级教程,对Redis有初步了解

107131 学习 · 154 问题

查看课程

相似问题