2008-09-29 33 views

回答

1

通過SQL運行我發現有點棘手,但我已經與客戶合作,已將其擴展到幾百個屬性和10K +用戶沒有困難。授予不是很多用戶,但它迄今爲止工作。

我認爲這確實取決於具體項目,以及您在處理個人資料信息時的確切需求。你需要通過SQL定期查詢嗎?你是否只需要用戶顯示,這些類型的東西可能有助於爲你的需求提供更加可靠的答案。

1

SQL提供程序的性能與大鐵的吞吐量密切相關。性能或多或少與單個SQL Server處理查詢數量的能力成正比。放大是唯一的選擇,所以它不是真正的五個九。

您必須弄清楚您是否需要橫向擴展性能和可用性,例如通過分區,複製,冗餘等,以及性能成本。一些功能是可能的 - 目前的實施更多是針對中等市場和企業。

好東西是你可以把你自己的配置文件提供程序的實現 - 然後將其附加到具有上述功能的服務和系統。

我們編寫了一個自定義的authn,authz和profile提供程序,並將其捆綁到3個數據中心的大型AD/LDS LDAP集羣中。我們進入了Comscore Top 10 - 所以你可以說我們每天都會處理好一片互聯網。每秒1000個配置文件查詢和100億個配置文件 - 它可以通過良好的規劃,工程和運營進行擴展。