我正在创建一个使用ASP.NET身份框架进行身份验证等的网站。
我应该将Identity数据库分开,并创建另一个包含我网站的其他信息的数据库吗?
我问,因为到目前为止我已经体验过(见过我的工作),我想确保它是最好的"实践。
我的假设是没有必要将它们保存在单独的数据库中。这是对的吗?
感谢您的帮助。
答案 0 :(得分:2)
没必要。对于简单的网站,不,两者都没有优势。
但这是一个棘手的问题!您是否打算同时在线拥有超过1.000.000的用户?
如果是,您可能希望进行一些地理复制并为客户端提供单独的数据库。在这种情况下,只有一个大胖数据库用于身份验证才有意义