我想使用公寓 gem 在 Heroku 多模式 pgSQL 应用程序上使用 pg_dump,但恐怕我有太多模式无法使其工作。
我查看了它,并在以下链接中从公寓宝石的创建者那里找到了以下内容
我是此处引用的 Apartment gem 的作者。我们在 Heroku 上使用它已经一年多了,它使用了模式。
使用它绝对没问题,我们仍然可以在一个应用程序中获得超过 100 个模式的出色性能,每个模式有 50 多个表。
@4ware 提到的文章谈到了 heroku 的 pg:backups 命令的问题。(我很确定那篇文章来自我们对他们的支持查询)
它肯定有问题,但这不是 Postgresql、模式或多租户模式的缺点,而是 heroku 工具本身的缺点。现在 Postgresql 在他们的数据库上支持 ingres,你真的不需要使用他们的内置工具。我们只在需要时进行 pg_dump,它的工作速度与预期的一样快。
如何使用外部工具?有人可以详细说明一下吗?