Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
- 1. szakasz: A Big Data / NoSQL bemutatása
- NoSQL áttekintése
- CAP tétel
- Mikor megfelelő NoSQL
- Oszlopos tárolás
- NoSQL ökoszisztéma
- 2. szakasz: Cassandra Alapok
- Tervezés és építészet
- Cassandra csomópontok, klaszterek, adatközpontok
- Kulcsterek, táblázatok, sorok és oszlopok
- Particionálás, replikáció, tokenek
- Határozatképességi és következetességi szintek
- Labs : interakció Cassandrával CQLSH használatával
- 3. szakasz: Adatmodellezés – 1. rész
- bevezetés a CQL-be
- CQL adattípusok
- kulcsterek és táblázatok létrehozása
- Oszlopok és típusok kiválasztása
- Az elsődleges kulcsok kiválasztása
- Adatelrendezés sorokhoz és oszlopokhoz
- Élni idő (TTL)
- Lekérdezés CQL-lel
- CQL frissítések
- Gyűjtemények (lista / térkép / készlet)
- Labs: különböző adatmodellezési gyakorlatok CQL használatával; kísérletezés lekérdezésekkel és támogatott adattípusokkal
- 4. szakasz: Adatmodellezés – 2. rész
- Másodlagos indexek létrehozása és használata
- összetett kulcsok (partíciókulcsok és fürtkulcsok)
- Idősor adatok
- Az idősoros adatok legjobb gyakorlatai
- Számlálók
- Könnyű tranzakciók (LWT)
- Labs : indexek létrehozása és használata; idősoros adatok modellezése
- 5. szakasz: Adatmodellező laborok: Csoporttervezési munkamenet
- több felhasználási esetet mutatnak be különböző tartományokból
- a diákok csoportokban dolgoznak, hogy terveket és modelleket dolgozzanak ki
- különböző tervek megvitatása, döntések elemzése
- Lab: valósítsa meg az egyik forgatókönyvet
- 6. szakasz: Cassandra járművezetők
- A Java driver bemutatása
- CRUD (Létrehozás / Olvasás / Frissítés, Törlés) műveletek Java kliens használatával
- Aszinkron lekérdezések
- Labs : Java API használata a Cassandra számára
- 7. szakasz: Cassandra Belső
- megérteni Cassandra kialakítást a motorháztető alatt
- sstables, memtables, commit log
- olvasási / írási útvonal
- gyorsítótárazás
- vnodes
- 8. szakasz: Adminisztráció
- Hardver kiválasztása
- Cassandra eloszlások
- Telepítés Cassandra
- Futó benchmarkok
- Eszközök a teljesítmény és a csomóponti tevékenységek figyeléséhez
- DataStax OpsCenter
- Cassandra teljesítményproblémák diagnosztizálása
- Csomópont összeomlás kivizsgálása
- Az adatok javításának, törlésének és replikációjának megértése
- Egyéb hibaelhárítási eszközök és tippek
- Cassandra legjobb gyakorlatok (tömörítés, szemétgyűjtés,)
- 9. szakasz: Bónuszlabor (időponttól függően)
- Valósítson meg olyan zenei szolgáltatást, mint a Pandora / Spotify Cassandra
Követelmények
- kényelmes a Java programozási nyelvvel
- kényelmes Linux környezetben (navigáció parancssorban, fájlok szerkesztése a vi / nano segítségével)
Laboratóriumi környezet:
Munkakörnyezetet Cassandra biztosítunk a hallgatók számára. A hallgatóknak SSH-kliensre és böngészőre van szükségük a fürt eléréséhez.
Nulla telepítés : Nem kell a Cassandra-t telepíteni a tanulók gépére!
21 Órák
Vélemények (3)
The 1:1 style meant the training was tailored to my individual needs.
Andy McGuigan
Kurzus - Cassandra Administration
Topics approached. Very complete.
Carlos Eloi Barros
Kurzus - Cassandra for Developers
Trainer had good practical knowledge about using Cassandra day-to-day at least for development purposes. Catering (snacks, coffee hour) were great 3 days length was good.