ASP.NET メンバーシップ プロバイダーを扱うときに、ユーザー情報を格納するためのオプションがいくつかあります。性能面で同等かどうかお聞きしたいです。特に、ActiveDirectoryMembershipProvider
たとえばSqlMembershipProvider
100,000 人のユーザーが記録される場合。
質問する
173 次
2 に答える
1
両方のプロバイダーがワークロードを処理できます。問題は、以下のインフラストラクチャがそれを処理できるかどうかです。100.000 のアカウントを持つ AD サーバーは、それを処理するのに十分な大きさでなければなりません。
ですから、私の目に映る本当の疑問は、イントラネット用のアプリを作成し、SSO 機能を提供したいのかということです。それなら、ぜひ ActiveDirectory を使ってください。
于 2013-06-09T19:54:19.327 に答える
0
「パフォーマンス」は多くの要因に大きく依存するため、質問には答えられません..たとえば、ネットワーク速度、ネットワーク遅延、ネットワーク飽和、ADサーバーとSQLサーバーの能力、いずれかで使用されているディスクサブシステムなど.. .
それぞれの環境を徹底的に評価せずに、どちらか一方の方法を言う方法はありません。その時点でも、それぞれをベンチマークして、何が最適かを判断する必要があります。
ただし、ほとんどの場合.. sql と ad の決定はパフォーマンスとは関係なく、それぞれが提供する機能と関係があります。Active Directory に 100,000 人のユーザーがいるとは思えません。ライセンス コストが何百万ドルもかかるからです。
于 2013-06-09T19:54:09.680 に答える