Ciao a tutti e bentornati.
Ora nel video di oggi parleremo dei componenti principali di Dynamo DB.
Ora in Dynamo DB le tabelle, gli elementi e gli attributi sono uno dei componenti principali con cui dovrai lavorare.
Ora, in una tabella panoramica di alto livello c'è una raccolta di elementi e ogni elemento è una raccolta di attributi.
Ad esempio, supponiamo che tu abbia una tabella Dynamo DB qui.
Ora all'interno di questa tabella vedi che hai raccolte di oggetti.
Quindi hai l'articolo numero uno associato all'idea utente di uno e l'articolo numero due associato all'ID
utente di due.
Insieme a ciò, questa tabella contiene anche una serie di attributi.
Quindi il tuo nome ID utente, età e interesse sono gli attributi qui.
La seconda cosa importante che dobbiamo notare è associata alla chiave primaria.
Ora, ogni elemento in una tabella ha un identificatore univoco, noto anche come chiave primaria che distingue l'elemento
da tutti gli altri elementi nella tabella.
Ad esempio, in questa tabella sono presenti due elementi e uno dei principali distinti qui è l'ID utente.
Quindi l'ID utente associato al nome di Hirsch, uno associato al nome di Z List due.
E se diciamo che ci sono 100 elementi qui, qual è una cosa unica che differenzierebbe tutti quei cento
elementi e che sarebbe il nome dell'ID utente può essere lo stesso, h può essere lo stesso, l'interesse può essere lo stesso,
ma l'ID utente è qualcosa che sarà diverso in tutti gli articoli.
Quindi questa è quella che viene definita chiave primaria.
La tabella non è altro che la chiave primaria, senza schema, il che significa che né gli attributi né i tipi di
dati devono essere definiti in anticipo.
Quindi, ogni volta che crei un nuovo elemento, una delle cose comuni che dovrai aggiungere è l'ID utente.
A parte l'ID utente, non è necessario fornire un nome, non necessariamente una H, non è necessario fornire
un interesse e così via.
User ID Poiché è una chiave primaria, dovrai sempre definirla.
Quindi facciamo una cosa.
Andiamo avanti ed esaminiamolo praticamente.
Ora dal servizio Dynamo DB puoi procedere e creare rapidamente una nuova tabella.
Creiamo una nuova tabella.
Lo chiamerò semplicemente come una tabella di trattino demo.
Ora qui dentro dovrai specificare la chiave primaria.
Così simile a quello di cui stiamo discutendo, la chiave primaria ci consente di mantenerla come ID utente e andrò avanti
e creerò una tabella.
Quindi lo stato sta creando se si aggiornerà rapidamente qui.
Lo stato è ora attivo.
Ora apriamo questa tabella e all'interno delle azioni creiamo velocemente un nuovo elemento.
Ora all'interno di questo elemento vedrai che la tua chiave primaria qui, dovrai sempre definire
qui.
Se creiamo un elemento senza definire il valore che vedi, viene immediatamente visualizzato un errore che indica
che devi fornire un ID utente dell'attributo della chiave di partizione con un valore non vuoto.
Quindi chiamiamolo come uno.
Aggiungeremo un altro attributo qui all'interno del nome, chiamiamolo semplicemente Alice una volta.
Quindi puoi creare un elemento qui.
Ora di nuovo, nota che stiamo aggiungendo l'attributo simile a quello di cui stiamo discutendo.
Varie cose come l'ID utente, l'interesse per l'età del nome non sono altro che gli attributi e questo è quello
che devi fare.
E per ogni attributo puoi definire un tipo di dati come stringa numero booleano nel caso in cui se
aggiungi un nuovo attributo di numero darà un H.
E se provi ad aggiungere un carattere o vedi che non funziona, dovrai definire un numero una volta.
Quindi puoi creare un nuovo elemento.
Esaminiamo rapidamente gli elementi della tabella qui.
E in questo caso, vedi che c'è scritto un oggetto e questa parte specifica è un guerriero oggetto.
Tutto bene.
Quindi spero che questa panoramica di alto livello abbia compreso le basi degli attributi.
Hai compreso le basi degli elementi, hai compreso le basi della chiave primaria e come l'attributo è associato a un tipo
di dati specifico.
E a seconda del tipo di dati, il valore sarebbe consentito o non sarebbe solo.
Grande.
Quindi, una volta che è così, puoi andare avanti ed eliminare rapidamente la tabella che hai configurato.
Facciamolo.
E se aggiorno, la nostra tabella viene eliminata.
Quindi questa è la panoramica di alto livello.
E con questo si concluderà il video di oggi.