系統設計課程 – 技術選擇

”“”

系統設計 – 技術選擇

技術選擇,軟件體系結構,NOSQL

在本課程中,您將了解系統設計中技術選擇的關鍵方面。作為建築師,必須識別系統所需的組件,然後為每個組件選擇最合適的技術。我們的課程旨在指導有抱負的建築師做出有關技術選擇的明智決定。

該課程分為以下主題:

數據庫選擇:

我們探討了SQL和NOQL技術之間的架構差異,並討論應使用每種技術的場景。此外,我們利用服務於特定方案的專業數據庫,例如文本搜索,複合搜索和持久數據結構。為了協助決策,我們提供了一個全面的框架,以選擇每種情況的適當數據庫。

數據倉庫和數據湖:

我們檢查了有關數據倉庫的OLAP諮詢所需的獨家數據佈局標準。此外,我們討論了約會湖泊和倉庫的設計原理,並提供參考架構。此外,我們還探討了現代平台上事件中心標準的相關性。

計算和緩存設計選擇:

本主題解決了與各種計算平台相關的補償,並為建築師做出正確的決定提供了指南。我們還強調了緩存的重要性,並討論了設計有效的緩存系統的關鍵注意事項。

在本課程結束時,您將能夠:

  • 選擇最適合您系統的技術
  • 了解選擇正確數據庫的因素
  • 獲取有關選擇適當計算平台的見解
  • 了解何時以及如何設計緩存系統。
Scroll to Top