MongoDB , geleneksel sabit şema tablo modeli yerine verileri düzenlemek için esnek bir belge odaklı yaklaşıma sahip güçlü bir veritabanıdır. Sağlam dayanıklılığı ve ölçeklenebilirlik mekanizmaları ile MongoDB, her boyuttaki iş yükleri için oldukça popüler hale geldi.
Geliştiriciler için MongoDB eğitiminde katılımcılar, temel bilgilerin çok ötesine geçiyor ve MongoDB kümelerini çalıştırma, izleme, bakım ve sorun giderme ile görevli olanlar için önemli olan gelişmiş MongoDB becerilerini öğreniyor.
Hedefler:
Belgeleri depolamayı ve sorgulamayı,
Yerel sürücüyü kullanmayı,
Performans ayarı uygulamayı,
Yaygın hataları ele almayı,
Dayanıklılığı anlamayı, tercihleri okumayı ve endişelerinizi yazımayı,
Veri akışı yapmayıve Akışları Değiştirmeyi,
İşlemleri, işlem kapsamını ve yeni ACID işlemlerini kullanmayı öğrenebilirsiniz.
Topics:
Giriş
MongoDB'ye Genel BakışMongoDB nedir?
Belge Odaklı veritabanı nedir?
İlişkisel veritabanlarından farklılıklar
Veritabanları, Koleksiyonlar ve belgeler
Shell'de CRUD temelleri
Belge oluşturma
Belgeleri bulmak
Belgeleri güncelleme
Belgelerin silinmesi
Sürücü Temelleri
MongoDB'ye bağlanma
Bağlantı Dizeleri
Mongo İstemcisi
İmleçler
Basit CRUD
Tip Uygunluk
Toplama
Toplama Ardışık Düzeni
Başlıca boru hattı aşamaları
Temel toplama operatörleri
Raporlar Oluşturmak
Gelişmiş filtreleme
Gruplama ve Projeksiyonlar
Temel toplama operatörleri
Çok aşamalı boru hatları
Replika Setleri
Dayanıklılık
Otomatik yük devretme
Seçimler ve sunucu rolleri
Endişeleri okuyun ve yazın
Oplog
Hata yönetimi
Genel hatalar
Geri alınabilir hatalar
Yazma endişelerini uygulamak
Dizin Oluşturma ve Sorgu Ayarlama
Dizin türleri
Dizin yönü
Kapsama endeksi
Sorgu planlayıcı