Ce este o bază de date cu familii de coloane?
Concepte NoSQL
Miriam Antona
Software engineer
Baze de date cu familii de coloane - prezentare generală
- Derivă din Google BigTable
- Stochează datele în familii de coloane
- grupează date înrudite
- accesate frecvent împreună
- Numite și baze de date cu coloane largi
- Ideale pentru volume mari de date
Baze de date cu familii de coloane - structură
Baze de date cu familii de coloane - structură
Baze de date cu familii de coloane - structură
Baze de date cu familii de coloane - structură

- O familie de coloane este similară cu un tabel dintr-o bază de date relațională
Baze de date cu familii de coloane - structură

- Cheie de rând: identificatori unici
- Similar cu cheile primare dintr-o bază de date relațională
Baze de date cu familii de coloane - structură

- Fiecare rând poate avea un număr diferit de coloane
- Coloanele pot fi adăugate oricând
Baze de date cu familii de coloane - structură

- Componentele coloanelor:
- Nume, valoare și marcaj temporal
Baze de date cu familii de coloane - structură

- Valoare: tipul se specifică în funcție de baza de date
Baze de date cu familii de coloane - structură

- Marcaje temporale: stochează data și ora inserării datelor.
- Valori multiple ale unei coloane
Baze de date cu familii de coloane - exemplu
Baze de date cu familii de coloane - proiectare
- Gândiți-vă la interogări
- Fără joinuri
- Adăugați toate coloanele necesare
Baze de date populare cu familii de coloane
Să exersăm!
Concepte NoSQL
Preparing Video For Download...