【发布时间】:2017-07-05 10:09:14
【问题描述】:
Google Cloud Spanner recommends 反对对主键使用单调递增的整数。这对于顶级表来说非常有意义,因为它会创建热点。但是交错表呢?无论如何,它们都将存储在同一个节点上。它们也按排序顺序保存,因此使用 UUID 或其他一些随机 ID 似乎不是最理想的,尤其是如果它们也将按排序顺序检索时。
在这里读取最大 id 并为新行存储 maxId + 1 是正确的解决方案吗?
【问题讨论】:
标签: database-design google-cloud-platform scalability data-modeling google-cloud-spanner