1

我正在使用多个 PostgreSQL 模式来提供数据分离和分段。有一个很好的教程关于如何做到这一点here,但我不喜欢这种方法的一件事是它绝对依赖于URL来选择一个模式(所以,例如,如果我想运行一个本地测试服务器来测试某些东西,它自己将无法选择正确的模式)。

我还有其他选项可以根据 URL/源选择架构吗?亚马逊的 Route 53 在这里会有所帮助吗(因为我很可能会使用它)

4

1 回答 1

0

您链接到的博客文章不再存在,所以我不能确定这是否适用于您的问题,但在我看来,显而易见的答案是在架构和 URL 之间进行某种抽象,以便这些是不紧密耦合。然后可以使用测试配置来定向到适当的模式。

我看不出有什么理由必须要有一个完全静态的映射。您应该能够进行设置,以便在测试配置中映射是不同的。

于 2013-04-10T12:02:25.053 回答