gpt4 book ai didi

redis - 在 Redis 中设计多对多关系

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

我有两种数据类型,每种都有一个数字 ID。我想要从一个到另一个的映射,我看到了两种明显的方法:

  1. A 类型的每个实体的键,其中包含一组 B 类型的 ID。
  2. 一个大型排序集,包含对应于类型 A 的键的等级(当给定类型 A 的对象存在多个关系时,它们可以重复),并且该集合的值是类型 B 的键。<

当你有一个 A 类型的键时,两者都允许快速查找,这正是我真正需要的。

使用单个大型排序集对我来说似乎不太传统,但它不会使键空间困惑,而且看起来效果也一样。

有什么重要的理由要以这种或另一种方式来做吗?

最佳答案

一个大的排序集更难分片(如果它对于一台机器来说太大了)。除此之外,它们都应该工作得很好。

我不会太担心键空间的困惑。 Redis 可以愉快地处理数百万个键(我的一个服务器有 30+ 百万)。

关于redis - 在 Redis 中设计多对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16743174/

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