個人經(jīng)驗,分享 Spring Cloud 在云計算 SaaS 中的實戰(zhàn)經(jīng)驗,希望能為大家?guī)硪恍┧悸飞系膸椭?/p>
首先要了解 SaaS 模式是什么?
傳統(tǒng)的軟件模式是在開發(fā)出軟件產(chǎn)品后,需要去客戶現(xiàn)場進行實施,通常部署在局域網(wǎng),這樣開發(fā)、部署及維護的成本都是比較高的。現(xiàn)在隨著云服務(wù)技術(shù)的蓬勃發(fā)展,就出現(xiàn)了 SaaS 模式。所謂 SaaS 模式即是把產(chǎn)品部署在云服務(wù)器上,從前的客戶變成了 “租戶”,我們按照功能和租用時間對租戶進行收費。這樣的好處是,用戶可以按自己的需求來購買功能和時間,同時自己不需要維護服務(wù)器,而我們作為 SaaS 提供商也免去了跑到客戶現(xiàn)場實施的麻煩,運維的風險則主要由 IaaS 提供商來承擔。
SaaS 多租戶數(shù)據(jù)庫方案
目前主流的 SaaS 多租戶數(shù)據(jù)庫方案有以下三種:
完全隔離:獨立數(shù)據(jù)庫,它的好處就是隔離度很高,但是占用成本也相當高,而且資源共享度低。
共享 + 隔離:可以共享數(shù)據(jù)庫,但是有獨立的 Schema。這樣它的各項指標相對來說都是比較平均的。文章來源:http://www.zghlxwxcb.cn/news/detail-516176.html
完全共享:共享數(shù)據(jù)庫文章來源地址http://www.zghlxwxcb.cn/news/detail-516176.html
到了這里,關(guān)于SpringCloud 在云計算 SaaS 中的實戰(zhàn)經(jīng)驗分享的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!