微服務原則:去中心化數據管理

微服務的理念主張將軟件設計的各方各面進行去中心化。這種對去中心化的關注不僅指導業務邏輯的組織,它還會指導人們如何對數據進行存儲。 在傳統的整體式軟件設計方法中,我們通常使用整體式的數據存儲,例如包含諸多表格(Table)的單個數據庫的 SQL 服務器。這種中央數據庫作爲全體數據的持久性引擎而被使用,並且通常應用程序邏輯的一部分以使用複雜連接(甚至存儲過程)的查詢的形式被卸載到 SQL 服務器中。
相關文章
相關標籤/搜索