2011-08-11 70 views
0

我爲nopCommerce做出了貢獻,我期待爲sql azure提供支持。電子商務網站的Azure分片計劃

我明白,如果您決定使用sql azure,它必須是出於正確的原因,主要是分片,可伸縮性和高可用性。我想避免爲nopCommerce啓用sql azure,如果它只是要做什麼sql服務器可以做。

所以下一步將是定義分片將如何發生。 nopCommerce有一個典型的數據庫,包括客戶,產品,類別,訂單等。您將如何設計分片來實現卓越/自動擴展(更多dbs)。

我似乎無法找到一種合理的方式來在n個數據庫之間分配數據。

我是初學者,當談到sql azure時,讓我知道如果我吠叫錯誤的樹。任何幫助將不勝感激。

回答

2

SQL Azure的不只是分片;許多客戶在不分片的情況下使用SQL Azure。只有在您的應用程序可伸縮性目標需要時才應該考慮分片。無論您採用何種路徑,分片實際上都很複雜並且有一定的限制。換句話說,只有在您需要時才使用SQL Azure的分片技術。

如果您正在考慮數據聯合身份驗證,請參閱my blog post,其中介紹瞭如何爲其做好準備。