Amazon DynamoDB gir opprettelsen av Globale sekundære indekser eller GSI-er som kan brukes til å få tilgang til dataelementer effektivt fra DynamoDB-tabellen. Brukeren må velge attributtene til indeksen for å konfigurere partisjonen og sortere nøkkelen for indeksen. Dette gjør det mulig for brukeren å få tilgang til fullstendige data ved ganske enkelt å skrive inn en hvilken som helst verdi av et attributt som brukes i indeksen.
Dette innlegget viser hvordan du kan forbedre datatilgangen med GSI.
Hvordan forbedre tilgjengeligheten til data med sekundære indekser?
For å forbedre datatilgangen med sekundære indekser, besøk DynamoDB-tjenestedashbordet fra AWS-konsollen:
Klikk på ' Tabeller ” side fra venstre panel:
Klikk på navnet på tabellen for å se sammendraget:
Gå inn i ' Indekser '-delen og klikk på ' Opprett indeks ”-knapp:
Skriv inn partisjonsnøkkelen og sorteringsnøkkelen for indeksen:
Konfigurer lese-/skrivekapasitetsmodus:
Rull ned på siden for å trykke ' Opprett indeks ”-knapp:
Indeksen er opprettet:
Klikk på ' Utforsk elementer ”-knappen fra venstre panel:
Velg ' Spørsmål ' og velg indeksen for å få tilgang til dataene:
Skriv inn verdien av dataene du vil ha tilgang til fra elementene og klikk på ' Løpe ”-knapp:
Å kjøre indeksen ovenfor vil vise dataene i henhold til den angitte verdien:
Det handler om å forbedre datatilgangen med sekundære indekser.
Konklusjon
For å forbedre datatilgangen med sekundære indekser, besøk Amazon DynamoDB-tjenestedashbordet fra AWS-konsollen. Klikk på navnet på tabellen og lag en indeks ved å bruke attributter som er tilgjengelige for DynamoDB-tabellen. Bruk disse indeksene for å få tilgang til dataene som er tilgjengelige i databasen ved ganske enkelt å skrive inn verdien til partisjonsnøkkelen.