Heroku水平缩放

时间:2015-07-03 04:21:22

标签: postgresql heroku

我有一个使用PostgreSQL数据库在Heroku上运行的python应用程序。如果我创建数据库关注者,是否会使用该关注者自动平衡读取数据库的负载?我知道这为我提供了各种类型的故障转移副本,但它会减轻我的数据库负载吗?

1 个答案:

答案 0 :(得分:1)

不 - 您需要配置Python软件以向跟随者和主数据库发送SQL查询,以便实际“减轻”您的数据库负载。

如果你正在使用Django,你会想要阅读:https://docs.djangoproject.com/en/1.8/topics/db/multi-db/

如果您使用的是SQLAlchemy,那么您需要阅读:read slave , read-write master setup