首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在YugabyteDB中使用replica集群时使用什么YugabyteDB

在YugabyteDB中使用replica集群时使用什么YugabyteDB
EN

Stack Overflow用户
提问于 2021-12-27 12:16:16
回答 1查看 52关注 0票数 0

[用户在YugabyteDB社区板上发布的问题]

在运行replication_factoryb-admin add_read_replica_placement_info时,我应该如何推理为yb-admin add_read_replica_placement_info设置哪些值?replication_factor与运行的processes /yb进程的数量有什么关系?读取复制群集是否应该具有与主群集相同的RF?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-27 12:16:16

在主服务器上运行的yb进程的数量应该是主服务器的>= RF。在读副本集群上运行的yb-tserver进程的数量应该是读副本的>= RF。yb-主进程的数量应该是主进程的RF (我们今天在读-复制集群中不使用yb-主进程)。

对于DDL,目前的要求如下。

对于DML/查询..。您可以暂时减少到RF=3集群上的两个节点.你仍然有法定人数并且可以取得进展。

首先,您需要问一个问题,对于大多数生产部署来说,您想要的主复制因子(应该是一个奇数--因为有仲裁协议)通常是3,有时人们会使用5。但是3通常是最常见的。对于读取副本集群,这些不需要是奇数(这不是基于仲裁的)..射频可以有1,2,3等。在一个读取复制的集群中有RF=2或rf=1,在那里有三个节点是完全可以的。

类似地,主集群上有RF=3是完全可以的,节点数是4或5个。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70495369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档