[用户在YugabyteDB社区板上发布的问题]
在为表空间定义副本放置时,是否只考虑主集群中的主机?我注意到,当我使用仅存在于read副本集群中的位置时,在试图在表空间中创建表时会出现Not enough tablet servers错误。
我希望能够利用行级地理分区的表空间和限制集群中数据的范围,以及读取副本来缩小主集群的大小并提高写入性能。
发布于 2021-12-24 20:14:39
如果表空间覆盖的特定区域中没有主节点,那么数据就没有生存空间,因此也就没有复制副本的节点。
目前,您确实需要在主区域中拥有数据的RF副本。
此外,我们不支持使用表空间自定义读副本策略。即使您有一个使用表空间的表的自定义放置策略,它也将继续获取默认分配给集群的读副本策略。
但是,支持每个表空间的自定义读-副本配置是计划中的,并在这里跟踪:https://github.com/yugabyte/yugabyte-db/issues/8100。
https://stackoverflow.com/questions/70476276
复制相似问题