“I Apache Cassandra refererer et nøkkelpace til et objekt eller beholder som holder dataene sammen. Tenk på det som en database i sammenheng med relasjonsdatabaser. En Cassandra kan inneholde en nøkkelpace per node avhengig av krav og systemressurser.”
Denne artikkelen vil oppdage hvordan du kan få listen over tilgjengelige tastesyper i klyngen din.
Metode 1 - spørring System_schema KeySpace
Apache Cassandra -klyngen inkluderer et systemtasting som inneholder tabeller om forskjellige objekter og klyngekonfigurasjonsinformasjon.
Som standard vil Cassandra lage en tabell som inneholder de tilgjengelige tastetastene i klyngen. Derfor kan vi spørre om dette nøkkelpasset for den spesifikke tabellen for å se alle tastetastene.
Spørringssyntaksen er som vist:
Velg kolonne_navn fra System_schema.KeySpaces;
Et eksempel er som vist:
cassandra@cqlsh> velg * fra system_schema.KeySpaces;
Spørringen ovenfor skal returnere alle tilgjengelige tastetastene.
Utgangen over viser at klyngen inneholder fem viktige rom: system_auth, system_schema, system_distribuert, system og system_traces.
Metode 2 - Bruke beskrivingskommandoen
Hvis du ikke har tillatelse til.
Spørringssyntaksen er som vist:
Beskriv KeySpaces | KeySpace KeySpace_name
For eksempel, for å vise alle tilgjengelige tastetastene, løp: for eksempel:
cassandra@cqlsh> Beskriv keyspaces;
Den resulterende utgangen er som vist:
system system_distribuert system_traces system_virtual_schema
System_Auth System_schema System_Views
Dette vil bare returnere navnene på tastetastene i klyngen.
Du kan også bruke den korte versjonen av kommandoen:
cassandra@cqlsh> desc -taster;
For å samle detaljert informasjon om et KeySpace, kan du kjøre kommandoen:
Desc KeySpace
For å vise informasjon om System_Auth KeySpace, kan vi for eksempel kjøre spørringen: for eksempel:
cassandra@cqlsh> desc nøkkelpace system_auth
Husk at dette vil returnere detaljert informasjon om KeySpace, inkludert tabellstrukturen, datatyper osv.
Konklusjon
I denne artikkelen lærte du to hovedmetoder for å se Cassandra Clusters tilgjengelige tastesikring.