如何在heroku上将postgres数据库从9.3升级到9.4?

Hom*_*man 7 postgresql heroku

这是heroku员工的问题.我有一个运行postgres 9.3的数据库.heroku什么时候会提供上周发布的9.4?有升级指南吗?是否有最佳的实践方式将json转换为jsonb列,停机时间最短?谢谢!

Jér*_*dix 1

正如此处所述,您可以通过传递标志来尝试 9.4 --version=9.4

heroku addons:add heroku-postgresql:standard-0 --version=9.4
Run Code Online (Sandbox Code Playgroud)

要升级您的数据库:

  1. 转储你的数据
  2. 升级你的 postgresql heroku 实例
  3. 更新你的 postgresql 模式(json 到 jsonb...)
  4. 重新加载您的数据

你也可以尝试一下pg_upgrade

截至 2015 年 4 月 23 日,postgresql 9.4 在 Heroku 上可用