gpt4 book ai didi

redis - 如何保证一个key存储在集群中的每个Redis节点上?

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

我一直在阅读 Redis cluster specification (特别是“Keys hash tags”部分),它解释了如何使用 {} 来确保某些 key 将出现在集群中的同一节点上。

但是,我看不出如何保证单个键会出现在每个节点上。这对于将在 Lua 脚本中跨节点使用的值作为每天变化的“常量”(例如,货币汇率在一周内保持不变,但每周都会变化;FWIW 值得大约有 40这些常数)


PS- 如果真的重要的话,上传到 Lua 中的字符串是固定长度记录的平面文件。每个国家/地区的记录长度是恒定的,但聚类是按用户进行的,因此可以并行处理所有用户。

最佳答案

总是有复制每个键的每个“常量”的选项。因此,当插入一个带有标签为 {Foo} 的新键时,然后为每个常量 bar 插入 {Foo}bar。如果常量不是太大,那么开销应该可以忽略不计。

关于redis - 如何保证一个key存储在集群中的每个Redis节点上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48305191/

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