gpt4 book ai didi

redis - 将一个键从一个 Redis 实例复制到另一个

转载 作者:可可西里 更新时间:2023-11-01 11:30:26 24 4
gpt4 key购买 nike

我有一个具有 6 个节点的 Redis 实现(3 个主节点,3 个从节点 - 启用集群)。我在每个主人身上都装了一些 key 。

所以,我的问题是:

是否可以实际复制一个 key 从 127.0.0.1:30001 到 127.0.0.1:30002?

例如,假设我的 key 名为“testkey”。如果我将此 key 从 30001 复制到 30002,当我想从 30001 或 30002 获取 key 时,响应必须在这两个调用中获取“testkey”的值。

最佳答案

不,这不是它的工作原理。

集群中的键被分配给哈希槽,槽被分配给主节点。键的分配是通过对它们的名称(或其中的散列标签)进行哈希处理来完成的,因此它是一致的,这意味着给定的键名总是散列到同一个槽。

一个键在键空间中只能存在一次,但它所属的槽可以在主节点之间移动。要从该键扩展读取,您可以使用适用主控的从属。

开始了解集群如何工作的一个好点是引用[教程]( https://redis.io/topics/cluster-tutorial]

关于redis - 将一个键从一个 Redis 实例复制到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41140309/

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