【发布时间】:2014-10-29 05:58:42
【问题描述】:
不知道如何问这个问题,但据我了解,谷歌云 SQL 支持实例的概念,这些实例位于其全球基础设施中……因此我可以将单个数据库分布在世界各地的多个实例中。
我们的应用程序服务于几个地理区域...这些数据实际上并不需要作为一个整体进行汇总,可以相应地单独存储在各个区域的单独数据库中。
通过一个数据库/多个实例为所有区域提供服务是否有意义?或者我应该将每个区域隔离到它自己的数据库中并以旧方式托管数据?
【问题讨论】:
-
我不知道 Google Cloud SQL,但我想知道当只使用一个实例时,Google 如何能够传播所需数据靠近用户 (CDN) 的数据... A最大的优势肯定是单个数据库的可维护性......
-
我不确定......他们定制了 MySQL,所以也许他们内置了跨多个物理位置的扩展,就像你可以在同一个物理集群上跨 2 个或更多 DB 的 JOIN 一样——这是无论如何我都明白......我很可能会离开:)