我正在寻找有关MVC3应用程序和多租户的以下问题的输入。MVC3多租户应用程序
1)您是否使用具有多个数据库的单个应用程序实例 - 每个客户端一个?
2)或者您是否使用单个应用程序+单个数据库实例 - 使用某些数据(比如供应商ID)区分供应商的数据?
如果是上面的情况 - 一个应用程序+多数据库 - 你如何配置你的web.config?如何在用户登录时将应用程序指向正确的数据库?
如果是上述情况下,两个 - 多么容易被你发现它做以下 - 自定义每个客户端 - 备份和恢复单个客户
有没有人刚刚走了一个单租户架构你的云应用程序?在添加新客户端的难易程度,数据库实例数量,价格等方面它是如何比较的?
对不起,很多的问题,但我真的想在我做出决定之前研究的东西。期待所有的投入。 谢谢