0

ASP.NET メンバーシップ プロバイダーを扱うときに、ユーザー情報を格納するためのオプションがいくつかあります。性能面で同等かどうかお聞きしたいです。特に、ActiveDirectoryMembershipProviderたとえばSqlMembershipProvider100,000 人のユーザーが記録される場合。

4

2 に答える 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 に答える