Redis 之所以将从服务器默认设置为只读服务器,是为了确保从服务器只能通过与主服务器进行数据同步来得到更新,从而保证主从服务器之间的数据一致性。

    但在某些情况下,我们可能想要将一些不太重要或者临时性的数据储存在从服务器里面,又或者不得不在从服务器里面执行一些带有写性质的命令(比如 命令,它只能将计算结果储存在数据库里面,不能直接返回计算结果)。这时我们可以通过将 replica-read-only 配置选项的值设置为 no 来打开从服务器的写功能:

    比如说,如果我们在启动服务器 的时候,将 replica-read-only 配置选项的值设置为 no

    注解

    使用可写从服务器的注意事项

    在使用可写的从服务器时,用户需要注意以下几个方面: