Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Durata 14 ore
Schița de curs
- Secțiunea 1: Introducere în Big Data / NoSQL
- Prezentare generală NoSQL
- Teorema CAP
- Când este potrivit NoSQL
- Stocare pe coloane
- Ecosistemul NoSQL
- Secțiunea 2: Noțiunile de bază ale Cassandra
- Design și arhitectură
- Noduri, clustere și centre de date Cassandra
- Keyspaces, tabele, rânduri și coloane
- Partiționare, replicare, tokenuri
- Quorum și niveluri de consistență
- Laboratoare: interacțiunea cu Cassandra folosind CQLSH
- Secțiunea 3: Modelarea datelor – partea 1
- introducere în CQL
- Tipuri de date CQL
- crearea keyspaces și a tabelelor
- Alegerea coloanelor și a tipurilor
- Alegerea cheilor primare
- Organizarea datelor pentru rânduri și coloane
- Time to live (TTL)
- Interogarea cu CQL
- Actualizări CQL
- Colecții (list / map / set)
- Laboratoare: diverse exerciții de modelare a datelor folosind CQL; experimentarea cu interogări și tipuri de date suportate
- Secțiunea 4: Modelarea datelor – partea 2
- Crearea și utilizarea indexurilor secundare
- chei compuse (chei de partiție și chei de clustering)
- Date de tip serie temporală
- Bune practici pentru datele de tip serie temporală
- Contoare
- Tranzacții lightweight (LWT)
- Laboratoare: crearea și utilizarea indexurilor; modelarea datelor de tip serie temporală
- Secțiunea 5: Funcționarea internă a Cassandra
- înțelegerea designului Cassandra sub capotă
- sstables, memtables, commit log
- Secțiunea 6: Administrare
- Selectarea hardware-ului
- Distribuții Cassandra
- Comunicarea între nodurile Cassandra
- Scrierea și citirea datelor în/din motorul de stocare
- Directoare de date
- Operațiuni anti-entropie
- Compaction în Cassandra
- Alegerea și implementarea strategiilor de compaction
- Bune practici Cassandra (compaction, garbage collection)
- Crearea unei instanțe de test Cassandra cu amprentă redusă de memorie
- Instrumente și sfaturi de depanare
- Laborator: studenții instalează Cassandra, rulează benchmarkuri
Cerințe
- să te simți confortabil în mediul Linux (navigare în linia de comandă, editarea fișierelor cu vi / nano)
- pentru cursurile on-site, un laptop sau desktop cu 8 GB de RAM
- pentru cursurile remote, vei primi un laborator Cassandra funcțional și nu ai nevoie de nimic altceva decât de un browser web
Mărturii (2)
Cunoaștere vastă a mediilor NoSQL, nu numai Cassandra (ex: HADOOP)
Stefan Marcoci - Videotron ltee
Curs - Cassandra Administration
Tradus de catre o masina
The 1:1 style meant the training was tailored to my individual needs.
Andy McGuigan
Curs - Cassandra Administration
Tradus de catre o masina