两个redis服务器共享相同dump.rdb文件的缺陷

时间:2017-01-13 17:39:01

标签: redis

我需要清除一个概念。我在一个VM上运行了两个redis服务器。服务器#1通过TCP连接,服务器#2通过UNIX套接字连接。我也在将TCP服务器转换为UNIX。

第一个实例的conf文件指定了以下保存数据库转储的位置:/var/lib/redis/dump.rdb

第二个实例的conf文件也指定了完全相同的位置和文件。

这是否意味着保存的数据库文件包含两个redis服务器的数据?我需要确保在重新启动服务器时,此特定方案不会让我丢失数据。作为初学者,我真的很喜欢这方面的专家意见。提前谢谢。

1 个答案:

答案 0 :(得分:1)

不,这意味着一台服务器会覆盖另一台服务器的rdb文件。使用配置文件为每个服务器指定不同的转储文件。