【发布时间】:2013-11-17 00:25:32
【问题描述】:
我正在扩展现有的 Rails 应用程序,我必须为其添加多租户支持。我已经阅读了一些资料,并了解了这个应用程序将如何托管在 Heroku 上,我认为我可以利用 Postgres 的多模式功能。
我了解到,当使用多个模式时,备份似乎存在一些性能问题。我觉得这个信息有点过时了。有谁知道现在还是这样吗?
此外,还有其他性能问题或我应该考虑的注意事项吗?
我已经考虑向每个表添加一个字段,以便我可以使用单个架构,并让该字段引用到租户表,但考虑到时间窗口,多个架构似乎是最佳解决方案。
【问题讨论】:
标签: ruby-on-rails postgresql heroku ruby-on-rails-4