做為SaaS的基本特征,多租戶(hù)對系統的很多方面都產(chǎn)生了很多深遠的影響.就數據層面的架構來(lái)說(shuō),基本上分成了多租戶(hù)共享單一數據庫、單一租戶(hù)獨享單一數據庫以及介于兩者之間的單一數庫下的單一租戶(hù)獨享單一schema三種方案。這篇文章
http://msdn.microsoft.com/en-us/library/aa479086.aspx 對三種架構方案做了全面和細致的分析,里面提到的pattern都是非常實(shí)用的(特別是Name-Value Pairs模式)。讓我印象最深刻的是,本文在分析每種方案的利弊和適用場(chǎng)景時(shí),視野寬廣,目光長(cháng)遠,考慮到了很多過(guò)去我自己沒(méi)有想到過(guò)的因素。比如在談到數據安全時(shí),作者舉例說(shuō)對于某些類(lèi)型的租戶(hù)對數據安全是非常關(guān)切的(比如銀行),這一類(lèi)用戶(hù)是很難容忍將自己的數據與其他租戶(hù)放在一起的。再比如是否會(huì )考慮為租戶(hù)提供數據備份與恢復的增值服務(wù)供需要的租戶(hù)購買(mǎi)。還有就是綜合預期產(chǎn)品未來(lái)的租戶(hù)數量(10個(gè)和1000就會(huì )有質(zhì)的不同),平均每個(gè)租戶(hù)的數據量,以及單一租戶(hù)的并發(fā)訪(fǎng)問(wèn)量等等.這些都會(huì )影響到方案的選擇.總之這是一篇關(guān)于多租戶(hù)Multi-Tenant數據架構方面非常全面的文章!
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。