Apache Cassandra (CASS1)
V tomto kurzu se seznámíte s architekturou populární databáze Apache Cassandra. Začnete tím, že se naučíte, jak nainstalovat Cassandru, poté přejdete k porozumění způsobům komunikace a zjistíte, jak navrhovat datové modely, které podporují škálovatelné aplikace. Rovněž se ponoříte do podrobností implementace Cassandry, které mají vliv na možnosti modelování dat, aby vám pomohly uvažovat prostřednictvím dalších rozhodnutí o designu a zároveň zohlednily architekturu a omezení databáze. Naučíte se také, jak monitorovat cluster, opravit a odebrat uzly a také předefinovat cluster.
Kurz je zařazen v kategorii: | Databáze |
Náročnost kurzu: začátečník
Délka kurzu: 3 dny
Náplň kurzu:
- 1. Úvod do NoSQL
- 2. Představení Cassandry
- - filozofie, principy
- - stručná historie
- - použití
- - otevření hlavního virtuálního stroje
- 3. Instalace a konfigurace
- - stahování
- - instalace
- - prohlížení konfiguračního souboru
- - povolení v rámci adresářů
- - kontrola stavu
- 4. Jazyk CQL
- - představení
- - základní příkazy
- - rozdíl proti SQL
- - hlavní prostory tabulky
- - standardní datové typy
- - výběr a vkládání dat
- - aktualizace a mazání dat
- - počítání a agregační funkce
- 5. Architektura databáze
- - přehled
- - protokol Gossip
- - virtuální uzly
- - distribuce dat a replikace
- - Partitioners
- - Snitches
- 6. Datové modelování
- 7. HA a clustering
- 8. Datastax
Předpokládané znalosti: Doporučujeme zkušenosti s databázemi, SQL a programováním
Časový rozvrh: 09:00 - 17:00
Školicí materiály v ceně kurzuTermíny kurzu: