Kaj je široka vrsta v Cassandri?
Kaj je široka vrsta v Cassandri?

Video: Kaj je široka vrsta v Cassandri?

Video: Kaj je široka vrsta v Cassandri?
Video: Intro to NO SQL - Cassandra | Tutorial | Use of Composite PK Demo For Wide Rows [Part 13] 2024, November
Anonim

Vrstice se lahko opiše kot suh oz širok . Suh vrstico : ima fiksno, relativno majhno število tipk stolpcev. Široka vrsta : ima razmeroma veliko število ključev stolpcev (na stotine ali tisoče); to število se lahko poveča, ko se vstavijo nove vrednosti podatkov.

Kaj je na ta način široka trgovina Cassandra?

A trgovina s širokimi stolpci je vrsta baze podatkov ključ/vrednost. Uporablja tabele, vrstice in stolpci , vendar za razliko od relacijske baze podatkov imena in oblika datoteke stolpci se lahko razlikujejo od vrstice do vrstice v isti tabeli. V Cassandra vse vrstice (v tabeli) bi morale imeti ključ vrstice, potem pa ima lahko vsak ključ vrstice več stolpci.

Lahko se tudi vprašamo, kaj je namen uporabe varčnosti v Cassandri? Varčnost je podedovani RPC protokol ali API, združen z orodjem za generiranje kode za CQL . The namen uporabe Thrift v Cassandri je olajšati dostop do DB v celotnem programskem jeziku.

Kasneje se postavlja vprašanje, kaj je particija Cassandra?

Cassandra organizira podatke v predelne stene . Vsak particija sestavljen iz več stolpcev. Predelne stene so shranjeni na vozlišču. Pri vstavljanju zapisov, Cassandra bo zgostil vrednost vstavljenih podatkov particija ključ; Cassandra uporablja to zgoščeno vrednost, da določi, katero vozlišče je odgovorno za shranjevanje podatkov.

Ali je primarni ključ obvezen v Cassandri?

V njej ne morete ustvariti tabele Cassandra brez a primarni ključ , Če pa želite shraniti svoje podatke, lahko v svojo tabelo dodate dodaten stolpec (naj rečemo "pk") s podatkovnim tipom UUID.

Priporočena: