单租户与多租户架构(SaaS)
生活随笔
收集整理的這篇文章主要介紹了
单租户与多租户架构(SaaS)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
多租戶定義:
多租戶技術或稱多重租賃技術,簡稱Saas。是一種軟件架構技術,是實現在多用戶的環境下共用系統或程序組件,并且可確保用戶間數據隔離性。簡單講就是運行單個應用實例,讓它為多個租戶提供服務。多租戶的重點就是多用戶數據隔離。
單租戶SaaS架構:
單租戶與多租戶架構區別在于,單租戶是為每個用戶單獨創建各自的軟件應用和支撐環境。單租戶SaaS被廣泛引用在客戶需要支持定制化的應用場合,而這種定制或者是因為地域,抑或是他們需要更高的安全控制。通過單租戶的模式,每個客戶都有一份分別放在獨立的服務器上的數據庫和操作系統,或者使用強的安全措施進行隔離的虛擬網絡環境中。
多租戶數據隔離三種方案:
1、獨立數據庫
2、共享數據庫、獨立Schema
3、共享數據庫、共享Schema、共享數據表
參考:
https://www.cnblogs.com/xujanus/p/11463591.html
http://blog.sina.com.cn/s/blog_a5ed66830102wddk.html
總結
以上是生活随笔為你收集整理的单租户与多租户架构(SaaS)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前段基础之HTML
- 下一篇: 使用OBS 推流和拉流教程