Postgresql 用于生产和测试的Postgres多租户设置
我被要求扩展我们的生产/质量保证数据库,以包括为测试保留的额外模式。我的直觉一直告诉我这不会有好结果 我得到的理由是避免旋转额外的RDS实例。这样做将降低成本,提高效率。我建议在本地实例上运行这些测试,甚至在microec2实例上运行。这两个都是因为复杂性而被击落的,我觉得这是另一种胡说八道 在我回击之前,我想知道其他人是否已经成功地做到了这一点。我在测试数据库方面的经验是,环境应该尽可能相互模仿,并且每个环境都应该隔离 我的问题是:Postgresql 用于生产和测试的Postgres多租户设置,postgresql,unit-testing,database-schema,multi-tenant,rds,Postgresql,Unit Testing,Database Schema,Multi Tenant,Rds,我被要求扩展我们的生产/质量保证数据库,以包括为测试保留的额外模式。我的直觉一直告诉我这不会有好结果 我得到的理由是避免旋转额外的RDS实例。这样做将降低成本,提高效率。我建议在本地实例上运行这些测试,甚至在microec2实例上运行。这两个都是因为复杂性而被击落的,我觉得这是另一种胡说八道 在我回击之前,我想知道其他人是否已经成功地做到了这一点。我在测试数据库方面的经验是,环境应该尽可能相互模仿,并且每个环境都应该隔离 我的问题是: 多租户模式是解决这个问题的方法吗?或者有其他共享模式方法吗
- 多租户模式是解决这个问题的方法吗?或者有其他共享模式方法吗
- 听说过运行多租户模式来支持生产和测试交互吗?
- 如果是的话,我可以在哪里寻找灵感、例子或方法
- 采用这种方法有哪些好处/缺点李>