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.
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: Bazele Cassandra
- Design și arhitectură
- Noduri, clustere și centre de date Cassandra
- Keyspace-uri, tabele, rânduri și coloane
- Partiționare, replicare, token-uri
- Cvorum ș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 keyspace-urilor ș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 serii temporale
- Bune practici pentru datele de tip serii temporale
- Contoare
- Tranzacții lightweight (LWT)
- Laboratoare: crearea și utilizarea indexurilor; modelarea datelor de tip serii temporale
- 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 Cassandra de test cu amprentă redusă de memorie
- Instrumente și sfaturi de troubleshooting
- Laborator: studenții instalează Cassandra și rulează benchmark-uri
Cerințe
- să te simți confortabil în mediul Linux (navigare în linia de comandă, editare fișiere 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
14 Ore
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