1

例如:我想在一个键空间中创建 40 个表。在 40 个表中,我想对 3 个表进行分片。是否可以在不创建新键空间的情况下对特定表进行分片。我已经看到如何使用 vitess 仅对特定表进行分片 但为此我们需要创建新的键空间。我不想创建新的键空间。我想要一个键空间中的分片和非分片表,这可能吗?

4

1 回答 1

0

目前这是不可能的。键空间分为分片或非分片。因此,您必须将要分片的表迁移到分片键空间中,然后重新分片键空间。

有些人通过为未分片的表分配一个“空主 vindex”来解决这个问题,实际上是强制所有行都存在于第一个分片中。但我不知道这是实验性的还是实际用于生产的。

于 2020-01-24T13:13:26.423 回答