Kurzusleírás

  • 1. Szakasz: Bevezetés a Big Data / NoSQL-be
    • NoSQL áttekintése
    • CAP-tétel
    • Mikor alkalmazható a NoSQL
    • Oszlop alapú tárolás
    • A NoSQL ökoszisztéma
  • 2. Szakasz: Cassandra alapjai
    • Tervezés és architektúra
    • Cassandra csomópontok, klúszerek, adatcentrumok
    • Kulcs térképek, táblák, sorok és oszlopok
    • Particionálás, replikáció, tokenek
    • Quorum és konzisztencia szintek
    • Labor: CQLSH használata a cassandra-val való interakcióhoz
  • 3. Szakasz: Adatmodelllezés – 1. rész
    • CQL bevezetése
    • CQL adattípusok
    • Kulcs térképek és táblák létrehozása
    • Oszlopok és típusok kiválasztása
    • Primáris kulcsok kiválasztása
    • Sorok és oszlopok adatelrendezése
    • Létező idő (TTL)
    • CQL használata lekérdezésekhez
    • CQL frissítések
    • Összetett típusok (lista / térkártya / halmaz)
    • Labor: különböző adatmodelllezési gyakorlatok CQL használatával; lekérdezések és támogatott adattípusok kipróbálása
  • 4. Szakasz: Adatmodelllezés – 2. rész
    • Másodlagos indexek létrehozása és használata
    • Osztozott kulcsok (partíciós kulcsok és csoportosítási kulcsok)
    • Időbeli sorozat adatok
    • Az időbeli sorozat adatok legjobb gyakorlatai
    • Számlálók
    • Egyéni tranzakciók (LWT)
    • Labor: indexek létrehozása és használata; időbeli sorozat adatok modellezése
  • 5. Szakasz: Cassandra belső működése
    • A Cassandra tervezésének megértése a magja alatt
    • sstables, memtables, commit log
  • 6. Szakasz: Administráció
    • Hálózati eszközök kiválasztása
    • Cassandra eloszlások
    • Cassandra csomópontok Communication
    • Adat írása és olvasása a tárolómotorból
    • Adatkönyvtárak
    • Ellenentropia műveletek
    • Cassandra kompaktálás
    • Kompaktálási stratégiai kiválasztása és implementálása
    • Cassandra legjobb gyakorlatai (kompaktálás, marógyűjtés)
    • Teszt Cassandra példány létrehozása alacsony memória használatúval
    • Hibaelhárítási eszközök és tanácsok
    • Labor: a diákok telepítenek a Cassandra-et, futtatnak benchmarkeket

Követelmények

  • kényelmes az Linux környezetben (parancssor navigálása, fájlok szerkesztése vi / nano segítségével)
  • Helyi kurzusok esetén egy laptop vagy asztali gép 8 GB RAMmal
  • Távoli kurzusok esetén munkamenetben álló Cassandra labor szolgáltatásra kerül, és nincs más szükségesség kivéve egy webböngészőre
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák