資料管理模式
資料管理是雲端應用程式的關鍵元素,並且會影響多數的品質屬性。 因為效能、延展性或可用性之類的原因,資料通常裝載在不同位置以及在多個伺服器上,而這可能出現一些挑戰。 例如,必須維持資料的一致性,並且通常需要同步處理跨不同位置的資料。
此外,資料也應該在待用、傳輸中,以及透過授權的存取機制來保護機密性、完整性和可用性的安全性保證。 如需詳細資訊,請參閱 Azure 安全性效能評定 資料保護控制 。
模式 | 摘要 |
---|---|
另行快取 | 依需要從資料存放區將資料載入快取中 |
CQRS | 如果作業讀取的資料來自使用個別介面更新資料的作業,則隔離該作業。 |
事件來源 | 使用附加專用存放區記錄完整系列的事件,其描述對網域中的資料採取的動作。 |
索引資料表 | 針對資料存放區中查詢經常參考的欄位建立索引。 |
具體化檢視模式 | 當資料格式對必要的查詢作業而言不理想時,對一或多個資料存放區中的資料產生預先填入的檢視。 |
分區化 | 將資料存放區分割為一組水平分割或分區。 |
靜態內容裝載 | 將靜態內容部署到可以直接將其交付給用戶端的雲端儲存體服務。 |
Valet 金鑰 | 使用可提供用戶端對特定資源或服務受限制的直接存取的權杖或金鑰。 |
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: