Cloud SQL水平扩展

时间:2017-07-19 22:58:51

标签: google-cloud-sql gcloud google-cloud-spanner

云计算器是否是谷歌云上mysql实例水平扩展的唯一解决方案?有没有办法在云sql中扩展?

2 个答案:

答案 0 :(得分:3)

Cloud Spanner不会扩展MySQL,因为它不是替代品,但它本身就是一个横向扩展的关系数据库。

您可以在CloudSQL中添加read replicas来扩展您的读取。

答案 1 :(得分:0)

正如Albert Cui所说,Cloud Spanner没有一个横向扩展的MySQL数据库,而是一个不同的实现,它是一个具有强一致性的事务性,ACID关系数据库,接受SQL(尽管它并不完全)符合SQL),是全局分布式和水平扩展。

有关详细信息,请参阅the Cloud Spanner documentation

关于Cloud SQL,您可以使用只读副本水平扩展读取容量,并且可以垂直扩展(即,增加运行它的实例的硬件容量),而不是选择更高层的实例只有几分钟的停机时间。请注意,它不会自动缩放,并且无法独立扩展内存,CPU功率或容量,您需要选择predefined instance tiers

根据this article by Google,您可以使用MySQL实现和ProxySQL水平扩展Cloud SQL。但是,请记住,这超出了Cloud SQL托管服务。

有关详细信息,请参阅the Cloud SQL documentation