Cassandra ile dağıtık veriyi CQL'le modelle
Dağıtık NoSQL Cassandra'yı öğreten ileri seviye eğitim: ring mimarisi, partitioner ve token halkası, replikasyon ve consistency level, sorgu odaklı veri modelleme, partition/clustering tasarımı, CQL ile sorgulama ve DDL ile keyspace/tablo/indeks oluşturma.
Cassandra mimarisi, veri modelleme, CQL sorgu ve DDL
Bu ileri seviye eğitim, büyük veri çözümlerinde dağıtık NoSQL veritabanı Apache Cassandra'yı mimari, modelleme ve sorgulama eksenlerinde ele alır. Peer-to-peer ring mimarisi, partitioner ve token halkası, replikasyon stratejisi ve tutarlılık seviyeleri (consistency level) işlenir. Sorgu odaklı (query-first) veri modelleme, partition key ve clustering column tasarımı, denormalizasyon ve sorgu desenine göre tablo kurgusu uygulanır. CQL ile SELECT, INSERT, UPDATE; DDL ile keyspace, table, index ve materialized view oluşturma; TTL, collection ve counter tipleri ele alınır. Katılımcılar bir uygulama için Cassandra şeması tasarlayıp CQL ile sorgular.
4 Gün. Her gün dört modül; katılımcılar mimariden modellemeye, CQL ve DDL ile uygulamaya ilerler.
İleri Seviye — Dağıtık NoSQL (Cassandra) mimarisi, veri modelleme, CQL ile sorgulama ve DDL ile şema tasarımı.
Katılımcılar bir Cassandra kümesinde keyspace ve tablo oluşturup CQL sorguları çalıştırarak uygulamalı öğrenir.
Cassandra'nın ring ve replikasyon mimarisini kavrarsınız.
Sorgu desenine göre partition ve clustering tasarlarsınız.
CQL ile sorgu, DDL ile şema tasarımını uygularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
İlişkisel SQL bilgisi CQL'i öğrenmeyi kolaylaştırır.
Veri modelleme ve indeks kavramlarına aşinalık yararlıdır.
Replikasyon ve tutarlılık kavramları faydalıdır.
Cassandra kümesi veya Docker çalıştırabilen bir bilgisayar.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Cassandra'nın peer-to-peer ve replikasyon mimarisini açıklarsınız.
Partitioner ve token halkasıyla veri dağılımını kavrarsınız.
Consistency level ile okuma/yazma dengesini kurarsınız.
Sorgu desenine göre tablo ve partition tasarlarsınız.
SELECT, INSERT ve UPDATE ile veriyi sorgular ve yazarsınız.
Collection, counter, UDT ve TTL kullanırsınız.
Keyspace, tablo, index ve materialized view oluşturursunuz.
Compaction stratejileriyle performansı yönetirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Hadoop MapReduce ile sıfırdan uygulama geliştirme: Mapper, Reducer, Driver, Writable tipleri ve Combiner. Java ile uygulamalı temel seviye eğitim.
Detayları Gör →Apache Kafka ve Red Hat AMQ Streams ile OpenShift üzerinde olay tabanlı mikroservis geliştirme: Reactive Messaging, Kafka Streams, CQRS ve event sourcing.
Detayları Gör →Apache Kafka ve Red Hat AMQ Streams ile OpenShift üzerinde olay tabanlı mikroservis geliştirme: Reactive Messaging, Kafka Streams, CQRS ve event sourcing.
Detayları Gör →Büyük veriyi dijital dönüşüme ve veri odaklı karar almaya bağlayın: veri stratejisi, analitik olgunluk, KPI tasarımı, yönetişim ve veri kültürü.
Detayları Gör →Apache Kafka ile dağıtık mesajlaşma: topic/partition, producer/consumer, consumer group, replication ve teslimat garantileri. Uygulamalı temel eğitim.
Detayları Gör →