试图弄清楚什么会更好:
多个实例,每个数据库一个
或者
单个大型实例,内部将容纳多个数据库
该场景类似于 Jira Cloud,其中每个客户都有自己的 Jira Cloud 服务器和自己的数据库。现在的问题是,在 1 个大型实例中管理所有用户的数据库更好,还是为每个客户拥有一个数据库实例更好?所选替代方案的缺点和优点是什么?首先想到或想到的是备份管理 - 如果特定客户的数据库与所有其他数据库驻留在同一大型实例上,我们是否能够恢复该数据库?
类似的问题,但在不同的场景和其他要求 - 1-big-google-cloud-sql-instance-2-small-google-cloud-sql-instances-or-1-medium