我应该将我的网站的ASP.NET身份数据库与我的网站的“其他数据”数据库分开吗?

时间:2014-05-05 00:05:43

标签: c# asp.net database database-design asp.net-identity

我正在创建一个使用ASP.NET身份框架进行身份验证等的网站。 我应该将Identity数据库分开,并创建另一个包含我网站的其他信息的数据库吗? 我问,因为到目前为止我已经体验过(见过我的工作),我想确保它是最好的"实践。
我的假设是没有必要将它们保存在单独的数据库中。这是对的吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

没必要。对于简单的网站,不,两者都没有优势。

但这是一个棘手的问题!您是否打算同时在线拥有超过1.000.000的用户?

如果是,您可能希望进行一些地理复制并为客户端提供单独的数据库。在这种情况下,只有一个大胖数据库用于身份验证才有意义