Redis'i istemci kütüphaneleriyle uygulamalarınıza doğru entegre edin
Bu eğitim, bellek içi veri deposu Redis'i uygulama geliştirme açısından ele alır. Katılımcılar string, list, hash, set, sorted set ve stream veri yapılarını ve komutlarını, redis-py, Jedis, Lettuce ve node-redis istemcileriyle bağlantı havuzu, pipelining ve t…
Redis'i gerçek istemci kütüphaneleriyle uygulamaya bağlamayı uçtan uca öğreten eğitim
Bu eğitim, bellek içi veri deposu Redis'i uygulama geliştirme perspektifinden ele alır. Katılımcılar string, list, hash, set, sorted set ve stream veri yapılarını, karşılık gelen komutları ve TTL ile anahtar yaşam süresini öğrenir. Merkezde redis-py, Jedis, Lettuce ve node-redis istemcileriyle bağlantı havuzu, pipelining, transaction ve pub/sub kullanımı yer alır. Cache-aside gibi önbellekleme desenleri uygulamalı işlenir.
3 Gün. İlk gün Redis veri yapıları ve komutlar, ikinci gün istemci kütüphaneleri ve bağlantı yönetimi, üçüncü gün önbellekleme desenleri ve pub/sub işlenir.
Orta Seviye — Redis veri yapıları, komutları ve farklı dillerdeki Redis istemcileriyle uygulama geliştirme
Her konu redis-cli ve gerçek istemci kütüphaneleri üzerinde kod yazılarak, önbellek ve mesajlaşma senaryolarıyla uygulamalı işlenir.
Redis'in RAM tabanlı yapısını kavrar, önbellek ve oturum deposu olarak milisaniyenin altında yanıt alırsınız.
String, hash, sorted set ve stream arasından probleminize en uygun veri yapısını seçmeyi öğrenirsiniz.
redis-py, Jedis ve node-redis ile bağlantı havuzu ve pipelining kullanarak uygulamanızı doğru bağlarsınız.
Eğitimden en iyi verimi almak için faydalı olacak temel bilgi ve ortam gereksinimleri
Python, Java veya JavaScript dillerinden birinde temel kod yazabilme istemci örneklerini takip etmeyi sağlar.
Anahtar-değer ve temel veritabanı kavramlarına aşinalık Redis modelini anlamayı kolaylaştırır.
Temel terminal ve redis-cli kullanımı komutların bizzat denenmesini destekler.
Redis kurulu bir ortam veya docker imajı örneklerin uygulamalı çalıştırılmasını mümkün kılar.
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:
String, list, hash, set, sorted set ve stream yapılarını ve komutlarını amacına uygun seçersiniz.
redis-py, Jedis ve node-redis ile uygulamanızı Redis'e doğru şekilde bağlarsınız.
Connection pool, timeout ve TLS ile güvenli ve verimli bağlantı yönetimini kurarsınız.
Pipelining ile round-trip gecikmesini azaltarak toplu komutlarda performans kazanırsınız.
MULTI/EXEC, WATCH ve Lua script (EVAL) ile atomik ve tutarlı işlemleri güvenle yazarsınız.
Cache-aside ve write-through desenleriyle önbellekleme ve invalidation stratejileri uygularsınız.
Pub/Sub ve stream ile mesajlaşma ve tüketici grubu senaryolarını hayata geçirirsiniz.
maxmemory, eviction politikaları ve kalıcılık seçenekleriyle Redis'i doğru yapılandırırsınız.
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.
DynamoDB ileri eğitim: GSI/LSI tasarımı, ACID transaction, optimistic locking, DynamoDB Streams, Lambda, global tables, PITR yedekleme ve IAM güvenliğini öğreni
Detayları Gör →Amazon DynamoDB giriş eğitimi: NoSQL temelleri, tablo, item, partition key ve sort key tasarımı, console/CLI ile tablo oluşturma ve temel CRUD işlemlerini öğren
Detayları Gör →DynamoDB optimizasyon eğitimi: erişim deseni odaklı veri modelleme, single-table design, partition tasarımı, kapasite planlama, maliyet, CloudWatch ve DAX öğren
Detayları Gör →DynamoDB API eğitimi: PutItem/GetItem, Query ve Scan, condition/update/filter expression'ları, batch, transaction, PartiQL ve SDK entegrasyonunu uygulamalı öğre
Detayları Gör →Apache Cassandra giriş eğitimi: masterless ring mimarisi, kurulum, cqlsh, keyspace ve tablo oluşturma, birincil anahtar ve temel CQL işlemlerini uygulamalı öğre
Detayları Gör →Cassandra eğitimi: secondary index, SASI, SAI, COUNT/SUM/AVG aggregation, UDF/UDA ve DataStax sürücüleriyle prepared statement, async ve paging öğrenin.
Detayları Gör →