我有一个使用PostgreSQL数据库在Heroku上运行的python应用程序。如果我创建数据库关注者,是否会使用该关注者自动平衡读取数据库的负载?我知道这为我提供了各种类型的故障转移副本,但它会减轻我的数据库负载吗?
答案 0 :(得分:1)
不 - 您需要配置Python软件以向跟随者和主数据库发送SQL查询,以便实际“减轻”您的数据库负载。
如果你正在使用Django,你会想要阅读:https://docs.djangoproject.com/en/1.8/topics/db/multi-db/
如果您使用的是SQLAlchemy,那么您需要阅读:read slave , read-write master setup