View a markdown version of this page

存取模式範本 - AWS 方案指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

存取模式範本

使用下列欄位收集和記錄有關使用案例存取模式的資訊:

欄位 說明

存取模式

提供存取模式的名稱。

Description

提供存取模式的更詳細描述。

優先順序

定義存取模式的優先順序 (高、中或低)。這會定義應用程式最相關的存取模式。

讀取或寫入

這是讀取存取或寫入存取模式嗎?

類型

模式是否存取單一項目、多個項目或所有項目?

篩選條件

存取模式是否需要任何篩選條件?

排序

結果是否需要任何排序?

範本

存取模式

Description

優先順序

讀取或寫入

類型 (單一項目、

多個

項目,或全部)

金鑰屬性

 篩選條件

結果排序

建立使用者設定檔

使用者建立新的設定檔。

高

 寫入

單一項目

使用者名稱

 無

 無

更新使用者設定檔

使用者更新其設定檔。

中性

寫入

單一項目

使用者名稱

使用者名稱 = 目前使用者

無

取得使用者設定檔

使用者檢閱其設定檔。

高

讀取

單一項目

使用者名稱

使用者名稱 = 目前使用者

無

建立遊戲

使用者建立新的遊戲。

高

寫入

單一項目

GameID

無

無

尋找開放遊戲

使用者搜尋開啟的遊戲。搜尋結果會 依開始時間戳記以遞減順序排序。

高

讀取

多個項目

 

GameStatus = 開啟

開始時間戳記遞減

依地圖尋找開啟的遊戲

使用者使用依遞減開始時間戳記排序的特定地圖來搜尋開啟的遊戲

順序。

中性

讀取

多個項目

 

GameStatus = 開啟且 Map = XYZ

開始時間戳記遞減

檢視遊戲

使用者檢閱遊戲的詳細資訊。

高

讀取

單一項目

GameID

無

無

檢視遊戲中的使用者

使用者取得遊戲中所有使用者的清單。

中性

讀取

多個項目

 

GameID = XYZ

無

將使用者加入遊戲

使用者加入開放遊戲。

高

寫入

單一項目

GameID 和使用者名稱

GameStatus = 開啟

無

啟動遊戲

使用者啟動新的遊戲。

高

寫入

單一項目

GameID

無

無

更新使用者的遊戲

更新遊戲中的使用者位置。

中性

寫入

單一項目

GameID 和使用者名稱

無

無

更新遊戲

遊戲結束;更新統計資料。

中性

寫入

單一項目

GameID

無

無

尋找使用者所有過去的遊戲

列出使用者依遊戲的開始時間戳記排序的所有遊戲。

低

讀取

多個項目

使用者名稱和 GameID

使用者名稱 = 目前使用者

啟動時間戳記

匯出資料以進行資料分析

開發團隊將執行批次任務,將資料匯出至 Amazon S3。

低

讀取

全部

無

無

無