Modello di modelli di accesso - AWS Guida prescrittiva

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Modello di modelli di accesso

Raccogli e documenta le informazioni sui modelli di accesso per il caso d'uso utilizzando i seguenti campi:

Campo Descrizione

Schema di accesso

Fornire un nome per il modello di accesso.

Descrizione

Fornire una descrizione più dettagliata del modello di accesso.

Priority (Priorità)

Definire una priorità per il modello di accesso (alta, media o bassa). Questo definisce i modelli di accesso più rilevanti per l'applicazione.

Leggi o scrivi

È un modello di accesso in lettura o scrittura?

Type

Il pattern accede a un singolo elemento, a più elementi o a tutti gli elementi?

Filtro

Il modello di accesso richiede un filtro?

Ordina

Il risultato richiede un ordinamento?

Modello

Schema di accesso

Descrizione

Priority (Priorità)

Leggi o scrivi

Tipo (articolo singolo),

multiplo

articoli o tutti)

Attributo chiave

 Filtri

Ordinamento dei risultati

Crea un profilo utente

L'utente crea un nuovo profilo.

Elevate

 Scrittura

Elemento singolo

Nome utente

 N/D

 N/D

Aggiorna il profilo utente

L'utente aggiorna il proprio profilo.

Medio

Scrittura

Elemento singolo

Nome utente

Nome utente = utente corrente

N/D

Ottieni il profilo utente

L'utente esamina il proprio profilo.

Elevate

Lettura

Elemento singolo

Nome utente

Nome utente = utente corrente

N/D

Crea un gioco

L'utente crea un nuovo gioco.

Elevate

Scrittura

Elemento singolo

ID del gioco

N/D

N/D

Trova giochi aperti

L'utente cerca giochi aperti. I risultati della ricerca vengono ordinati per data e ora di inizio in ordine decrescente.

Elevate

Lettura

Elementi multipli

 

GameStatus = aperto

Timestamp di inizio discendente

Trova giochi aperti tramite mappa

L'utente cerca i giochi aperti utilizzando una mappa specifica ordinata in ordine decrescente per data e ora di inizio

ordine.

Medio

Lettura

Articoli multipli

 

GameStatus = apri e Mappa = XYZ

Timestamp di inizio discendente

Visualizza il gioco

L'utente esamina i dettagli di un gioco.

Elevate

Lettura

Elemento singolo

ID del gioco

N/D

N/D

Visualizza gli utenti in un gioco

L'utente ottiene un elenco di tutti gli utenti di un gioco.

Medio

Lettura

Oggetti multipli

 

GameID = XYZ

N/D

Unisci un utente a una partita

L'utente si unisce a una partita aperta.

Elevate

Scrittura

Elemento singolo

GameID e nome utente

GameStatus = apri

N/D

Inizia una partita

L'utente inizia una nuova partita.

Elevate

Scrittura

Elemento singolo

ID del gioco

N/D

N/D

Aggiorna il gioco per l'utente

Aggiorna la posizione dell'utente nel gioco.

Medio

Scrittura

Elemento singolo

GameID e nome utente

N/D

N/D

Aggiorna il gioco

La partita termina; aggiorna le statistiche.

Medio

Scrittura

Elemento singolo

ID del gioco

N/D

N/D

Trova tutti i giochi precedenti per un utente

Elenca tutte le partite giocate da un utente in base alla data di inizio della partita.

Bassa

Lettura

Oggetti multipli

Nome utente e GameID

Nome utente = utente corrente

Timestamp di inizio

Esporta dati per l'analisi dei dati

Il team di sviluppo eseguirà un processo in batch per esportare i dati in Amazon S3.

Bassa

Lettura

All (Tutti)

N/D

N/D

N/D