

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 액세스 패턴 템플릿
<a name="template-access-patterns"></a>

다음 필드를 사용하여 사용 사례의 액세스 패턴에 대한 정보를 수집하고 문서화하세요.


****  

| 필드 | 설명 | 
| --- | --- | 
| **액세스 패턴** | 액세스 패턴의 이름을 제공합니다. | 
| **설명** | 액세스 패턴에 대한 자세한 설명을 제공합니다. | 
| **우선순위** | 액세스 패턴의 우선 순위(높음/중간/낮음)를 정의합니다. 이는 애플리케이션에 가장 관련성이 높은 액세스 패턴을 정의합니다. | 
| **읽기 또는 쓰기** | 읽기 액세스 패턴입니까 아니면 쓰기 액세스 패턴입니까? | 
| **유형** | 패턴이 단일 항목, 여러 항목 또는 모든 항목에 액세스합니까? | 
| **필터** | 액세스 패턴에 필터가 필요합니까? | 
| **정렬** | 결과를 정렬해야 합니까? | 

## 템플릿
<a name="access-pattern-example"></a>


|  |  |  |  |  |  |  |  | 
| --- |--- |--- |--- |--- |--- |--- |--- |
| **액세스 패턴** | **설명** | **우선순위** | **읽기 또는 쓰기** | **유형(단일 항목,****다중****항목 또는 모두)** | **키 속성** |  **필터** | **결과 주문** | 
| *사용자 프로필 생성* | *사용자가 새 프로필을 생성합니다.* | *높음* |  *쓰기* | *단일 항목* | *Username* |  *N/A* |  *N/A* | 
| *사용자 프로필 업데이트* | *사용자가 프로필을 업데이트합니다.* | *중간* | *쓰기* | *단일 항목* | *Username* | *사용자 이름 = 현재 사용자* | *N/A* | 
| *사용자 프로필 가져오기* | *사용자가 프로필을 검토합니다.* | *높음* | *읽기* | *단일 항목* | *Username* | *사용자 이름 = 현재 사용자* | *N/A* | 
| *게임 생성* | *사용자가 새 게임을 생성합니다.* | *높음* | *쓰기* | *단일 항목* | *GameID* | *N/A* | *N/A* | 
| *열린 게임 찾기* | *사용자가 열린 게임을 검색합니다. 검색 결과는 시작 타임스탬프를 기준으로 내림차순으로 정렬됩니다.* | *높음* | *읽기* | *여러 항목* |   | *GameStatus = 열림* | *시작 타임스탬프 내림차순* | 
| *맵으로 열린 게임 찾기* | *사용자가 내림차순으로 시작 타임스탬프별로 정렬된 특정 맵을 사용하여 열린 게임을**검색합니다.* | *중간* | *읽기* | *여러 항목* |   | *GameStatus = 열림, 맵 = XYZ* | *시작 타임스탬프 내림차순* | 
| *게임 보기* | *사용자가 게임의 세부 정보를 검토합니다.* | *높음* | *읽기* | *단일 항목* | *GameID* | *N/A* | *N/A* | 
| *게임의 사용자 보기* | *사용자가 게임의 모든 사용자 목록을 가져옵니다.* | *중간* | *읽기* | *여러 항목* |   | *GameID = XYZ* | *N/A* | 
| *게임에 사용자 참여* | *사용자가 열린 게임에 참여합니다.* | *높음* | *쓰기* | *단일 항목* | *GameID 및 Username* | *GameStatus = 열림* | *N/A* | 
| *게임 시작* | *사용자가 새 게임을 시작합니다.* | *높음* | *쓰기* | *단일 항목* | *GameID* | *N/A* | *N/A* | 
| *사용자의 게임 업데이트* | *게임에서 사용자 위치를 업데이트합니다.* | *중간* | *쓰기* | *단일 항목* | *GameID 및 Username* | *N/A* | *N/A* | 
| *게임 업데이트* | *게임 종료, 통계 업데이트.* | *중간* | *쓰기* | *단일 항목* | *GameID* | *N/A* | *N/A* | 
| *사용자의 모든 과거 게임 찾기* | *사용자가 플레이한 모든 게임을 게임의 시작 타임스탬프에 따라 나열합니다.* | *낮음* | *읽기* | *여러 항목* | *Username 및 GameID* | *사용자 이름 = 현재 사용자* | *시작 타임스탬프* | 
| *데이터 분석을 위한 데이터 내보내기* | *개발 팀이 배치 작업을 실행하여 Amazon S3로 데이터를 내보냅니다.* | *낮음* | *읽기* | *모두*\$1 | *N/A* | *N/A* | *N/A* | 