gpt4 book ai didi

Redis数据复制

转载 作者:IT王子 更新时间:2023-10-29 06:09:18 24 4
gpt4 key购买 nike

我正在尝试使用 redis 服务器和 jedis 客户端进行数据复制。我问的可能是完全错误的。我今天才开始探索这些东西。

我在我的网络中配置了 2 台笔记本电脑。node1 上的配置是默认配置。

在node2上配置:

更新了 redis.conf 文件以包含此行:

slaveof <node1 ip> <port on which redis server is running>

我在两个节点上都有一个独立的 java 程序。

案例一:我从 node1(master)做了 jedis.set("key1", "value1");。我能够从 node2 检索键值。

案例二:我从 node2(奴隶)做了 jedis.set("key2", "value2");。但我无法在主节点上看到它的复制。

问题是,这是预期的行为吗?我的要求是在所有节点上保持数据同步。

谢谢。

最佳答案

这是预期的行为。写入主机将传播到从机,写入从机将不会传播到主机。如果你想使用 Redis,你必须向主服务器写入并从从服务器读取。参见 Redis replication documentation .

关于Redis数据复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9588324/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com