Bize Ulaşın

Eğitim İçeriği

  • Bölüm 1: Büyük Veri / NoSQL'e Giriş
    • NoSQL genel bakış
    • CAP teoremi
    • NoSQL'in uygun olduğu durumlar
    • Kolon tabanlı depolama
    • NoSQL ekosistemi
  • Bölüm 2: Cassandra Temelleri
    • Tasarım ve mimari
    • Cassandra düğümleri, kümeleri, veri merkezleri
    • A anahtar uzayları (Keyspaces), tablolar, satırlar ve sütunlar
    • Parçalama (Partitioning), replikasyon, tokenlar
    • Koruması (Quorum) ve tutarlılık düzeyleri
    • Laboratuvarlar: CQLSH kullanarak Cassandra ile etkileşim
  • Bölüm 3: Veri Modellemesi – 1. Kısım
    • CQL'e giriş
    • CQL veri türleri
    • A anahtar uzayı ve tabloların oluşturulması
    • Sütun ve türlerin seçilmesi
    • Birincil anahtarların seçilmesi
    • Satır ve sütunlar için veri düzeni
    • Yaşam süresi (TTL)
    • CQL ile sorgulama
    • CQL güncellemeleri
    • Koleksiyonlar (liste / harita / küme)
    • Laboratuvarlar: CQL kullanılarak çeşitli veri modelleme egzersizleri; sorgular ve desteklenen veri türleri üzerinde denemeler
  • Bölüm 4: Veri Modellemesi – 2. Kısım
    • İkincil endekslerin oluşturulması ve kullanılması
    • Bileşik anahtarlar (parçalama anahtarları ve kümeleme anahtarları)
    • Zaman serisi verileri
    • Zaman serisi verileri için en iyi uygulamalar
    • Sayaçlar (Counters)
    • Hafif işlemler (LWT)
    • Laboratuvarlar: Endekslerin oluşturulması ve kullanılması; zaman serisi verilerinin modellenmesi
  • Bölüm 5: Cassandra İç Yapısı
    • Cassandra tasarımının temellerini anlama
    • SSTable'lar, memtable'lar, commit log
  • Bölüm 6: Yönetim
    • Donanım seçimi
    • Cassandra dağıtımları
    • Cassandra düğümleri arasındaki iletişim
    • Depolama motoruna veri yazma ve okuma
    • Veri dizinleri
    • Anti-entropy işlemleri
    • Cassandra kompaktasyonu
    • Kompaktasyon stratejilerinin seçilmesi ve uygulanması
    • Cassandra en iyi uygulamaları (kompaktasyon, çöp toplatma)
    • Düşük bellek ayak izine sahip bir test Cassandra örneğinin oluşturulması
    • Sorun giderme araçları ve ipuçları
    • Laboratuvar: Öğrenciler Cassandra'yı kurar, benchmark çalıştırır

Kurs İçin Gerekli Önbilgiler

  • Linux ortamında rahat hissetme (komut satırında gezinme, vi / nano ile dosya düzenleme)
  • Sahadaki kurslar için 8 GB RAM'li bir dizüstü veya masaüstü bilgisayar
  • Uzaktan kurslar için çalışan bir Cassandra laboratuvarı sağlanacak ve web tarayıcısı dışında hiçbir şeye ihtiyaç duyulmayacaktır
 14 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (2)

Yaklaşan Etkinlikler

İlgili Kategoriler