Co je sloupcová databáze?
NoSQL Concepts
Miriam Antona
Software engineer
Sloupcové databáze – přehled
- Vycházejí z Google BigTable
- Ukládají data do sloupcových rodin
- seskupují příbuzná data
- k nimž se často přistupuje společně
- Také označovány jako databáze širokých sloupců
- Vhodné pro práci s velkými objemy dat
Sloupcové databáze – struktura
Sloupcové databáze – struktura
Sloupcové databáze – struktura
Sloupcové databáze – struktura

- Sloupcová rodina je jako tabulka v relační databázi
Sloupcové databáze – struktura

- Klíč řádku: jedinečné identifikátory
- Jako primární klíče v relační databázi
Sloupcové databáze – struktura

- Každý řádek může mít různý počet sloupců
- Sloupce lze přidávat podle potřeby
Sloupcové databáze – struktura

- Části sloupce:
- Název, hodnota a časové razítko
Sloupcové databáze – struktura

- Hodnota: typ závisí na dané databázi
Sloupcové databáze – struktura

- Časová razítka: uchovávají datum a čas vložení dat.
- Více hodnot jednoho sloupce
Sloupcové databáze – příklad
Sloupcové databáze – návrh
- Zaměřte se na dotazy
- Žádná spojení (JOIN)
- Přidejte všechny potřebné sloupce
Populární sloupcové databáze
Pojďme si procvičit!
NoSQL Concepts
Preparing Video For Download...