腾讯云的 mysql 读库,分为 ro 组和只读实例

2021-11-30 18:36:00 +08:00
 awanganddong

主要想了解下 这两者之间有什么优缺点。 比如一个 ro 组下边有多台服务器,则 ro 组共用 ip 地址。

894 次点击
所在节点    程序员
5 条回复
liuleixxxx
2021-12-01 14:16:14 +08:00
RO 组:提供给用户管理一个或多个只读实例的逻辑工具,可满足读写分离场景下负载均衡,并显著提高用户数据库的读负载能力。
RO 组是只读实例的集合,一个 RO 组共享一个地址,同时还可以设置其中只读实例的权重进行流量负载均衡、设置延迟剔除等。用户可根据需要部署 RO 组,并将相应的读请求按一定规则发送到只读实例。配置同一个 RO 组内的多个只读实例可起到容灾的作用。

只读实例:仅提供读功能的 MySQL 实例。
awanganddong
2021-12-02 09:01:21 +08:00
@liuleixxxx 也就是说 ro 组一方面起到更精细化负载均衡的作用,另外一个是起到容灾的作用,哪怕其中一个挂了,对外提供的 ip 也是一样。
liuleixxxx
2021-12-05 15:11:00 +08:00
@awanganddong 可以这么理解,RO 组是多个只读实例组成的加入负载均衡能力的容灾和高可用方案,当然,一般云上的实例本身就有高可用的架构,但是,谁会嫌弃架构太安全呢
awanganddong
2021-12-06 15:24:04 +08:00
洗诶写
awanganddong
2021-12-06 15:24:10 +08:00
谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/819101

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX