【问题标题】:ASP.NET MembershipProvider - SQL Server vs. Active DirectoryASP.NET MembershipProvider - SQL Server 与 Active Directory
【发布时间】:2013-06-09 17:18:32
【问题描述】:

在处理 ASP.NET 成员资格提供程序时,有几个选项可用于存储用户信息。我想问一下它们在性能方面是否具有可比性。尤其是 ActiveDirectoryMembershipProviderSqlMembershipProvider 如果什么时候会有,例如记录了 100 000 个用户。

【问题讨论】:

    标签: asp.net active-directory asp.net-membership membership-provider


    【解决方案1】:

    两个 Provider 都可以处理工作负载。问题是下面的基础设施是否可以处理它。拥有 100.000 个帐户的 AD 服务器应该足够大来处理它。

    所以,在我看来,真正的问题是,您是否为 Intranet 编写应用程序并希望提供 SSO 功能?然后,一定要使用 ActiveDirectory!

    【讨论】:

      【解决方案2】:

      您的问题无法回答,因为“性能”在很大程度上取决于许多因素。例如,网络速度、网络延迟、网络饱和度、AD 服务器与 SQL Server 的功率、两者中使用的磁盘子系统、等等……

      如果不彻底评估每种环境,就无法说一种或另一种方式,即使在那时,您也应该对每种环境进行基准测试并确定最适合您的方式。

      但在大多数情况下.. sql 与 ad 之间的决定与性能无关,而与各自提供的功能有关。我强烈怀疑您的 Active Directory 中有 100,000 个用户,因为这将花费数百万美元的许可费用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-11
        • 1970-01-01
        相关资源
        最近更新 更多