Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
- Bölüm 1: Big Data / NoSQL’ye Giriş
- NoSQL genel bakış
- CAP teoremi
- NoSQL'nin ne zaman uygun olduğu
- Sütunsal depolama
- NoSQL ekosistemi
- Bölüm 2: Cassandra Temelleri
- Tasarım ve mimari
- Cassandra düğümleri, kümeler, veri merkezleri
- Anahtar alanları, tablolar, satırlar ve sütunlar
- Bölümleme, çoğaltma, belirteçler
- Korumalı alan ve tutarlılık seviyeleri
- Laboratuvarlar: CQLSH kullanarak Cassandra ile etkileşim
- Bölüm 3: Veri Modelleme – Bölüm 1
- CQL’e giriş
- CQL Veri Türleri
- Anahtar alanları ve tablolar oluşturma
- Sütunları ve türleri seçme
- Birincil anahtarları seçme
- Satırlar 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 kullanarak çeşitli veri modelleme egzersizleri; desteklenen veri türleri ve sorgularla denemeler
- Bölüm 4: Veri Modelleme – Bölüm 2
- İkincil dizinler oluşturma ve kullanma
- bileşik anahtarlar (bölümleme anahtarları ve kümeleme anahtarları)
- Zaman serisi verileri
- Zaman serisi verileri için en iyi uygulamalar
- Sayaçlar
- Hafif işlemler (LWT)
- Laboratuvarlar: dizinler oluşturma ve kullanma; zaman serisi verilerini modelleme
- Bölüm 5: Veri Modelleme Laboratuvarları: Grup tasarım oturumu
- Çeşitli alanlardan gelen çoklu kullanım durumları sunulmaktadır
- Öğrenciler tasarımlar ve modeller oluşturmak için gruplar halinde çalışır
- Çeşitli tasarımları tartışın, kararları analiz edin
- Laboratuvar: senaryolardan birini uygulayın
- Bölüm 6: Cassandra sürücüleri
- Java sürücüsüne giriş
- Java istemcisi kullanarak CRUD (Oluştur / Oku / Güncelle / Sil) işlemleri
- Eşzamansız sorgular
- Laboratuvarlar: Cassandra için Java API’sini kullanma
- Bölüm 7: Cassandra İç Yapısı
- Cassandra tasarımını perde arkasında anlayın
- sstables, memtables, commit log
- okuma yolu / yazma yolu
- önbellekleme
- vnodes
- Bölüm 8: Yönetim
- Donanım seçimi
- Cassandra dağıtımları
- Cassandra’yı yükleme
- Kıyaslama çalıştırma
- Performansı ve düğüm etkinliklerini izlemek için araçlar
- DataStax OpsCenter
- Cassandra performans sorunlarını teşhis etme
- Bir düğümün çökmesini araştırma
- Veri onarımını, silmeyi ve çoğaltmayı anlama
- Diğer sorun giderme araçları ve ipuçları
- Cassandra en iyi uygulamaları (sıkıştırma, çöp toplama,)
- Bölüm 9: Bonus Laboratuvarı (zaman izin verirse)
- Cassandra üzerinde Pandora / Spotify gibi bir müzik hizmeti uygulayın
Kurs İçin Gerekli Önbilgiler
- Java programlama diline aşina olmak
- Linux ortamında rahat olmak (komut satırında gezinme, vi / nano ile dosya düzenleme)
Laboratuvar ortamı:
Öğrenciler için çalışan bir Cassandra ortamı sağlanacaktır. Öğrenciler, kümelere erişmek için bir SSH istemcisi ve bir tarayıcıya ihtiyaç duyacaklardır.
Zero Install: Öğrencilerin makinelerine Cassandra kurulumu gerekli değildir!
21 Saat
Danışanlarımızın Yorumları (3)
The 1:1 style meant the training was tailored to my individual needs.
Andy McGuigan
Eğitim - Cassandra Administration
Topics approached. Very complete.
Carlos Eloi Barros
Eğitim - 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.