Google SQL 会为我将读取请求路由到副本吗?
Will Google SQL route read request to the replica for me?
当我向 master 的 IP 发送查询时,Google Cloud SQL 是否会为我将读取请求路由到只读副本,或者我是否需要向代码添加逻辑以发送读取- 请求只读副本的 IP?
-Z
Read-Replica 仅旨在提供可伸缩性而非高可用性。只读副本的想法是通过允许读取(选择)来提供某种横向扩展,但是所有写入 (update/delete/insert) 都需要在您的主实例上进行。
如果您的主实例已关闭,您可以将只读副本提升为主实例,但这是手动过程,不会自动发生。
如果您正在寻找高可用性,您将需要故障转移副本。故障转移副本将自动提升为主副本,并将保留原始主副本的 IP 地址。
当我向 master 的 IP 发送查询时,Google Cloud SQL 是否会为我将读取请求路由到只读副本,或者我是否需要向代码添加逻辑以发送读取- 请求只读副本的 IP?
-Z
Read-Replica 仅旨在提供可伸缩性而非高可用性。只读副本的想法是通过允许读取(选择)来提供某种横向扩展,但是所有写入 (update/delete/insert) 都需要在您的主实例上进行。
如果您的主实例已关闭,您可以将只读副本提升为主实例,但这是手动过程,不会自动发生。
如果您正在寻找高可用性,您将需要故障转移副本。故障转移副本将自动提升为主副本,并将保留原始主副本的 IP 地址。