我们目前正在研究可部分转换为Google Cloud SQL的选项。我们正在寻找的是一种设置,通过该设置可以在多个区域中读取数据以提高Web应用程序的速度。从多个区域进行写当然会很棒,但是当您还想提高速度时,MySQL并不是真正要做的事情:-)
我们要设置的是主从设置,通过该设置,主设备将位于欧洲,而从设备(用于读取)将在美国和亚洲可用。这样,我们可以从亚洲的VM + SQL实例向客户提供信息,而不必连接到欧洲的数据库。
据我所知,当前无法在主机区域之外添加读取实例。那是对的吗?
或者,是否有可能创建我们自己的MySQL只读实例并使其从Google Cloud SQL实例复制?这不是最好的选择(数据库管理,服务器管理),但是当然是不可行的。
您可以在 Cloud SQL 中进行跨区域复制,尽管这并不简单,因为性能不会很好。您必须在 Cloud SQL 中创建一个主服务器,然后使用指向您创建的主服务器的外部主服务器创建一个副本: https: //cloud.google.com/sql/docs/replication#external-master
您也可以朝另一个方向走: https: //cloud.google.com/sql/docs/replication#replication-external
这些功能仅支持第一代 Cloud SQL。
| 归档时间: |
|
| 查看次数: |
3969 次 |
| 最近记录: |