0

我正在为我的网络应用程序的数据层使用Heroku Postgres 附加组件。有几种计划可供选择,从 9$/m 到 6400$/m。

如果数据库成为我的应用程序的瓶颈,我可以在它们之间进行多快和无缝的扩展?是否有某种 API 或我必须手动升级计划?

4

1 回答 1

1

如果您使用的是生产层数据库,建议使用您想要的计划级别创建一个新的追随者数据库。一旦追随者追上了主数据库,您可以将您的应用程序暂时置于维护模式并将追随者数据库提升为主数据库。我一直在使用这种方法以很少的停机时间(分钟)升级到新的数据库层。

Heroku 的文档详细介绍了该过程:https ://devcenter.heroku.com/articles/heroku-postgres-follower-databases#database-upgrades-and-migrations-with-changeovers

于 2013-10-09T14:41:27.957 回答