翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
アクセスパターンテンプレート
以下のフィールドを使用して、ユースケースのアクセスパターンに関する情報を収集して文書化します。
フィールド | 説明 |
---|---|
アクセスパターン |
アクセスパターンの名前を指定します。 |
説明 |
アクセスパターンをより詳細に説明します。 |
優先度 |
アクセスパターン (高、中、低) の優先度を定義します。これにより、アプリケーションに最も関連性の高いアクセスパターンが定義されます。 |
読み取りまたは書き込み |
リードアクセスか、ライトアクセスですか? |
タイプ |
パターンがアクセスするのは、単一のアイテムか、複数のアイテムか、あるいはすべてのアイテムですか。 |
フィルター |
アクセスパターンにはフィルターが必要ですか? |
並べ替え |
結果には並べ替えが必要ですか。 |
テンプレート
アクセスパターン |
説明 |
優先度 |
読み取りまたは書き込み |
タイプ (単一項目、 複数 項目、またはすべて) |
キー属性 |
フィルター |
結果の順序付け |
ユーザープロファイルを作成する |
ユーザーが新しいプロファイルを作成します。 |
[High] (高) |
書き込み |
1 つの項目 |
ユーザー名 |
該当なし |
該当なし |
ユーザープロファイルを更新する |
ユーザーは自分のプロファイルを更新します。 |
[Medium] (中) |
書き込み |
1 つの項目 |
ユーザー名 |
ユーザー名 = 現在のユーザー |
該当なし |
ユーザープロファイルを取得する |
ユーザーは自分のプロファイルを確認します。 |
[High] (高) |
読み込み |
1 つの項目 |
ユーザー名 |
ユーザー名 = 現在のユーザー |
該当なし |
ゲームを作成する |
ユーザーが新しいゲームを作成します。 |
[High] (高) |
書き込み |
1 つの項目 |
GameID |
該当なし |
該当なし |
オープンゲームの検索 |
ユーザーが開いているゲームを検索します。検索結果は、開始タイムスタンプで降順でソートされます。 |
[High] (高) |
読み込み |
複数の項目 |
|
GameStatus = オープン |
開始タイムスタンプの子孫 |
マップで開いているゲームを検索する |
ユーザーは、開始タイムスタンプで降順でソートされた特定のマップを使用して、開いているゲームを検索します。 order。 |
[Medium] (中) |
読み込み |
複数の項目 |
|
GameStatus = open および Map = XYZ |
開始タイムスタンプの子孫 |
ゲームを表示する |
ユーザーはゲームの詳細を確認します。 |
[High] (高) |
読み込み |
1 つの項目 |
GameID |
該当なし |
該当なし |
ゲームでユーザーを表示する |
ユーザーはゲーム内のすべてのユーザーのリストを取得します。 |
[Medium] (中) |
読み込み |
複数の項目 |
|
GameID = XYZ |
該当なし |
ユーザーをゲームに参加させる |
ユーザーが開いているゲームに参加します。 |
[High] (高) |
書き込み |
1 つの項目 |
GameID とユーザー名 |
GameStatus = オープン |
該当なし |
ゲームを開始する |
ユーザーが新しいゲームを開始します。 |
[High] (高) |
書き込み |
1 つの項目 |
GameID |
該当なし |
該当なし |
ユーザーのゲームを更新する |
ゲーム内のユーザーの位置を更新します。 |
[Medium] (中) |
書き込み |
1 つの項目 |
GameID とユーザー名 |
該当なし |
該当なし |
ゲームを更新する |
ゲームが終了し、統計を更新します。 |
[Medium] (中) |
書き込み |
1 つの項目 |
GameID |
該当なし |
該当なし |
ユーザーの過去のゲームをすべて検索する |
ユーザーがプレイしたすべてのゲームを、ゲームの開始タイムスタンプ順に一覧表示します。 |
低 |
読み込み |
複数の項目 |
ユーザー名と GameID |
ユーザー名 = 現在のユーザー |
開始タイムスタンプ |
データ分析用のデータのエクスポート |
開発チームはバッチジョブを実行して Amazon S3 にデータをエクスポートします。 |
低 |
読み込み |
[All] (すべて) |
該当なし |
該当なし |
該当なし |