Bądźmy w kontakcie
 Czas trwania 14 godzin

Plan Szkolenia

  • Sekcja 1: Wprowadzenie do Big Data / NoSQL
    • Przegląd NoSQL
    • Twierdzenie CAP
    • Kiedy NoSQL jest odpowiednim wyborem
    • Przechowywanie kolumnowe
    • Ekosystem NoSQL
  • Sekcja 2: Podstawy Cassandry
    • Projektowanie i architektura
    • Węzły, klastry i centra danych Cassandry
    • Przestrzenie kluczy, tabele, wiersze i kolumny
    • Partycjonowanie, replikacja, tokeny
    • Kworum i poziomy spójności
    • Laboratoria: interakcja z Cassandrą za pomocą CQLSH
  • Sekcja 3: Modelowanie danych – część 1
    • Wprowadzenie do CQL
    • Typy danych w CQL
    • Tworzenie przestrzeni kluczy i tabel
    • Wybór kolumn i typów
    • Wybór kluczy głównych
    • Układ danych dla wierszy i kolumn
    • Time to live (TTL)
    • Wykonywanie zapytań w CQL
    • Aktualizacje w CQL
    • Kolekcje (listy / mapy / zbiory)
    • Laboratoria: różnorodne ćwiczenia z modelowania danych w CQL; eksperymentowanie z zapytaniami i obsługiwanymi typami danych
  • Sekcja 4: Modelowanie danych – część 2
    • Tworzenie i stosowanie indeksów pomocniczych
    • Klucze złożone (klucze partycjonowania i klucze klastrowania)
    • Dane szeregów czasowych
    • Dobre praktyki dla danych szeregów czasowych
    • Liczniki
    • Transakcje lekkie (LWT)
    • Laboratoria: tworzenie i używanie indeksów; modelowanie danych szeregów czasowych
  • Sekcja 5: Wewnętrzne mechanizmy Cassandry
    • Zrozumienie konstrukcji Cassandry od podszewki
    • sstables, memtables, dziennik zatwierdzeń
  • Sekcja 6: Administracja
    • Dobór sprzętu
    • Dystrybucje Cassandry
    • Komunikacja między węzłami Cassandry
    • Zapis i odczyt danych w silniku pamięci masowej
    • Katalogi danych
    • Operacje antyentropijne
    • Kompaktowanie w Cassandrze
    • Wybór i wdrażanie strategii kompaktowania
    • Dobre praktyki Cassandry (kompaktowanie, odśmiecanie pamięci)
    • Tworzenie testowej instancji Cassandry o niskim zużyciu pamięci
    • Narzędzia i wskazówki dotyczące rozwiązywania problemów
    • Laboratorium: studenci instalują Cassandrę i uruchamiają testy wydajności

Wymagania

  • swobodne poruszanie się w środowisku Linux (nawigacja w wierszu poleceń, edycja plików za pomocą vi / nano)
  • w przypadku szkoleń stacjonarnych – laptop lub komputer stacjonarny z 8 GB pamięci RAM
  • w przypadku szkoleń zdalnych – zapewnione zostanie działające środowisko laboratoryjne Cassandra; poza przeglądarką internetową nic nie jest wymagane

Wybierz dostępny termin kursu

  • Formularz Zdalne
  • Język polski
  • Szkolenie Kursy otwarte
  • Data rozpoczęcia 2026-11-25
  • Czas trwania 2 dni (14 godzin)
ZAREZERWUJ - 2580 PLN

Cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie