gpt4 book ai didi

database - 如何控制记录在 Google Cloud Spanner 中转到哪个分片/拆分?

转载 作者:搜寻专家 更新时间:2023-10-30 22:28:16 24 4
gpt4 key购买 nike

将新记录添加到 Cloud Spanner 表时,如何确定该行将转到哪个分片/拆分?这在添加具有外键值的记录时尤其重要,我想确保它与它引用的父行位于同一位置。

最佳答案

你不能。 Google Cloud Spanner 在后台为您完成所有这些工作。

Cloud Spanner 称它们为“交错”,而不是外键。当使用外键将新记录插入到表中时,Spanner 将尽最大努力确保新记录与其 Interleave 父记录位于同一个 Split 中。有些极端情况不会发生这种情况,但 Spanner 会不断地重新组织其拆分,因此即使新记录与其交错父记录不在同一个拆分中,它最终也会发生。从这种定期重组的拆分中还可以推断,即使您可以决定父记录及其所有子记录位于哪个拆分中,Spanner 也可能随时决定它们最好存在于完全不同的拆分中。

关于database - 如何控制记录在 Google Cloud Spanner 中转到哪个分片/拆分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48178576/

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