Rails 在 Amazon AWS 上使用公寓 gem 的多租户

Rails Multi tenancy using Apartment gem on Amazon AWS

之前在Heroku上用过apartment,现在给一个客户,正在评估能不能用在AWS上。是否有说明如何在 Amazon AWS 上使用公寓 gem 的教程?

阅读 https://aws.amazon.com/running_databases/ 后,我不确定如何设置我的数据库。 我应该在我的实例上安装 postgres 还是应该使用 RDS?如果我使用 Postgres,RDS 是否允许创建多个模式。

谢谢。

当然,您可以使用 RDS。最好尝试一下——使用 aws 控制台设置一个新的 RDS 实例,然后将连接字符串插入您的 rails database.yml 配置,然后 运行 您的迁移(rake db:migrate ) 或加载您的架构 (rake db:schema:load).

公寓未绑定到任何托管服务提供商。它仅使用 Postgres(默认情况下)作为其数据库。 Heroku vs AWS/RDS 无关紧要。