Cloud Spanner:拆分的含义 'too big'

Cloud Spanner: Implication of split being 'too big'

文档指出一个拆分不应大于 'a few GB'。

我知道第二点听起来我们应该将主 key/add 分片键作为第一个主键部分。

但是,如果您有数百名拥有非常大的产品目录的客户,并且您需要交错放置品牌表和类别表,以便加入它们。在二级索引查询(例如:查询目录中的所有活动产品)上,将一个产品目录存储在多个拆分中的替代方法变得非常慢。

非常感谢,因为这将帮助我们更好地了解 Cloud Spanner 以用于我们计划的生产用途。 克里斯蒂安·金滕赖特

一个split只能由单个节点服务,所以非常大的splits可能会导致单个节点成为性能瓶颈。当拆分大小大于 2GB 时,您可能会开始看到性能下降。拆分大小的硬性限制受单个节点的存储限制限制,即 2TB。

能否提供更多关于架构和交错的详细信息?