我正在开发一个使用asp.net MVC和sql server 2008作为后端服务器的SAAS应用程序。
当用户注册时,我希望他们拥有一个唯一的URL,这将依次创建一个包含该新模式下所有新表的新模式。
我的问题是,这是实现这一目标的有效方法吗?即,在注册时创建所有模式等。不希望他们等待注册,因为它需要响应?
欢呼声
答案 0 :(得分:0)
实际上,这取决于您的架构的复杂程度以及您预先填充的数据量。另一种选择是将所有租户的数据存储在一个通用模式中,这将非常敏感。我使用ASP.Net MVC 3 / MySQL / twitter bootstrap 1创建了一个非常简单的SAAS入门套件,该套件使用ASP.Net MVC 3 / MySQL / twitter bootstrap 1,如果您想查看,可以在http://yatendra.github.com/saasapp/获得。