Wat is brede rij in Cassandra?
Wat is brede rij in Cassandra?

Video: Wat is brede rij in Cassandra?

Video: Wat is brede rij in Cassandra?
Video: 03 | Intro to Cassandra - Tables, Partitions, and Examples 2024, November
Anonim

rijen kan worden omschreven als mager of breed . mager rij : heeft een vast, relatief klein aantal kolomtoetsen. Brede rij : heeft een relatief groot aantal kolomtoetsen (honderden of duizenden); dit aantal kan toenemen naarmate er nieuwe gegevenswaarden worden ingevoegd.

Op deze manier, wat is brede kolomwinkel Cassandra?

EEN brede kolom winkel is een type sleutelwaardedatabase. Het gebruikt tabellen, rijen en kolommen , maar in tegenstelling tot een relationele database, zijn de namen en het formaat van de kolommen kan variëren van rij tot rij in dezelfde tabel. In Cassandra alle rijen (in een tabel) moeten een rijsleutel hebben, dan kan elke rijsleutel meerdere hebben kolommen.

Je kunt je ook afvragen: wat is het doel van het gebruik van spaarzaamheid in Cassandra? Spaarzaamheid is een verouderd RPC-protocol of API verenigd met een codegeneratietool voor: CQL . De doel van het gebruik van Thrift in Cassandra is om de toegang tot de DB via de programmeertaal te vergemakkelijken.

Vervolgens is de vraag, wat is een Cassandra-partitie?

Cassandra organiseert gegevens in partities . Elk partitie bestaat uit meerdere kolommen. partities worden opgeslagen op een knooppunt. Bij het invoegen van records, Cassandra hasht de waarde van de ingevoegde gegevens partitie toets; Cassandra gebruikt deze hash-waarde om te bepalen welk knooppunt verantwoordelijk is voor het opslaan van de gegevens.

Is de primaire sleutel verplicht in Cassandra?

U kunt geen tabel maken in Cassandra zonder een hoofdsleutel , Maar toch, als u uw gegevens wilt opslaan, kunt u een extra kolom aan uw tabel toevoegen (laten we zeggen "pk") met gegevenstype UUID.

Aanbevolen: