CloudSpanner是Google Cloud上水平扩展mysql实例的唯一解决方案吗?有没有办法在云SQL中扩展?
Cloud Spanner不会扩展MySQL,因为它不是直接替代品,但它本身是一个水平扩展的关系数据库。
您可以在 CloudSQL 中添加只读副本以扩展读取。
正如Albert Cui所说,Cloud Spanner背后没有水平扩展的MySQL数据库,而是一个不同的实现,它是一个事务性的,具有强一致性的ACID关系数据库,接受SQL(尽管它不完全符合SQL(,是全球分布的,可以水平扩展。
有关更多信息,您可以查阅云扳手文档
关于 Cloud SQL,您可以使用只读副本水平扩展读取容量,并且可以垂直扩展(即增加运行其运行的实例的硬件容量(,只需选择更高层的实例,并且只需几分钟的停机时间。请记住,它不会自动扩展,也无法独立扩展内存、CPU 功率或容量,您需要从预定义的实例层中进行选择。
根据Google的这篇文章,您可以使用MySQL实现和ProxySQL水平扩展Cloud SQL。但是,请记住,这超出了云 SQL 托管服务的范围。
有关更多信息,您可以查阅云 SQL 文档