共用方式為


使用 Azure DocumentDB 的遊戲解決方案

Azure DocumentDB 讓遊戲開發者能打造可擴展的平台,實現無縫的玩家體驗。 其低延遲、全球分布式資料模型支援即時遊戲、排行榜及社交功能。

遊戲公司使用 Azure DocumentDB 支援數百萬同時在線用戶,支援跨區域遊玩,並快速新增功能,且不受基礎設施限制。

Scenarios

Azure DocumentDB 非常適合多種遊戲場景,例如:

即時多人遊戲狀態管理

一個快速且可擴展的資料庫,讓你能管理數千名同時在線玩家的遊戲狀態。 Azure DocumentDB 儲存玩家會話、遊戲事件及配對資料,確保遊戲體驗一致且反應靈敏。

典型解決方案會使用 Azure DocumentDB 作為狀態儲存,Azure SignalR Service 用於即時通訊,Azure Kubernetes Service 用於可擴展的後端處理。

Azure DocumentDB 多人遊戲架構示意圖,展現可擴展與響應式設計。

全球排行榜與社交功能

遊戲通常有排行榜和社交互動,需要快速更新和全球可用性。 Azure DocumentDB 讓你能有效儲存和查詢分數、成就和好友名單。

典型架構使用 Azure DocumentDB 來管理排行榜資料,Azure Functions 用於事件驅動的更新,以及 Azure Front Door 進行全球分發與低延遲存取。

Azure DocumentDB 架構示意圖,適用於全球分布的排行榜與社交功能。