不是NoSQL與RDBMS,而是ACID +外鍵與最終一致性

背景 來自不同的背景並且處理過許多分佈式系統,我經常遇到一種情況,我需要解釋爲什麼由酸兼容的RDBMS管理的外鍵(無論多麼昂貴或太棒)都會導致可伸縮性問題這可能是極其昂貴的解決方案。 在開始之前,我還想澄清一個重要點,可伸縮性不等於二進制的是或否答案,可伸縮性應始終表示爲每單位規模的成本,我將說明原因。 讓我們使用常見Web體系結構的簡化模型。 在此模型中,工作在應用程序服務器(計算)和數據庫服務
相關文章
相關標籤/搜索