0

我有一个关于 Postgresql Heroku “追随者”的小问题:它们似乎是经典的主从配置。

但我想知道我所要做的是否只是将一个新数据库配置为另一个数据库的追随者?读取流量会在主从之间自动分派吗?或者我应该在我的应用程序(它是一个 django 应用程序)中提供有关新的只读跟随服务器的信息吗?

谢谢你们!

4

2 回答 2

1

不,应用程序不会平衡流量。这将是负载平衡的应用程序逻辑/配置,heroku 追随者只是为了高可用性。

于 2012-12-23T09:53:35.670 回答
0

Django 执行“自动数据库路由”以使用多个数据库。默认路由方案确保对象对它们的原始数据库保持“粘性”(即,从 foo 数据库检索的对象将保存在同一数据库中)。默认路由方案确保如果未指定数据库,所有查询都回退到默认数据库。

请参阅此处的文档

于 2016-03-24T13:22:49.117 回答