Aracılığıyla paylaş


Azure DocumentDB'de MongoDB özellik uyumluluğu

Azure DocumentDB, özellik uyumluluğu için MongoDB kablo protokolünü tam olarak uygular ve uygulama değişikliği yapmadan neredeyse tüm MongoDB iş yüklerini çalıştırmanıza olanak sağlar. Bu yerel Azure hizmeti, modern, veri odaklı uygulamaları kolayca güçlendirerek iyileştirilmiş performans, daha düşük toplam sahip olma maliyeti (TCO) ve yerleşik yapay zeka özellikleri sunar. Bu makaledeki tablolarda, Azure DocumentDB'de desteklenmeyen veya sınırlı mongoDB özellikleri özetlenmiştir. Tam olarak yönetilen bir PaaS çözümü olarak, Azure DocumentDB daha yüksek güvenilirlik, güvenlik ve performans sağlamak için belirli yönetim işlemlerini soyutlar veya kısıtlar; böylece altyapıyı yönetmeye değil oluşturmaya odaklanabilirsiniz.

Toplama işlem hattı aşamaları ve agregatörler

Bu tabloda, Azure DocumentDB'deki toplama işlem hattı aşamalarının ve toplayıcılarının uyumluluğu özetlenmektedir.

Description
$planCacheStats Hizmet sorgu planı önbelleğini otomatik olarak yönettiği için geçerli değildir.
$listSearchIndexes Zayıf müşteri talebi nedeniyle önceliklendirilmemiş.
$listSampledQueries Zayıf müşteri talebi nedeniyle önceliklendirilmemiş.
$shardedDataDistribution Zayıf müşteri talebi nedeniyle önceliklendirilmemiş.

Veritabanı komutları

Bu tabloda, Azure DocumentDB'deki veritabanı komut kategorilerinin uyumluluğu özetlenmektedir.

Description
Sorgu planı önbellek komutları Hizmet sorgu önbelleğe almayı tamamen yönettiğinden kullanımdan kaldırıldı.
Çoğaltma komutları Replikasyon, platform hizmeti (PaaS) paketinin bir parçası olarak tamamen yönetilir.
Parçalama komutları (, , getShardMap, balancerStart, balancerStatushariçbalancerStop) Azure DocumentDB parçalama işlemlerini otomatik olarak yönetir. Parça ekleme, verileri yeniden dengeleme ve parça eşlemelerini alma gibi temel işlemler üzerinde denetiminizi korursunuz.
Oturum komutları ($killAllSessionsByPattern, $killSessions) Oturum komutlarının çoğu desteklenir. Ancak, olası güvenlik ve kararlılık riskleri nedeniyle birkaçı kısıtlanmıştır. Bu komutlar, yetkisiz kullanıcıların etkin oturumları sonlandırmasına veya hizmet reddi (DoS) saldırıları gerçekleştirmesine izin verebilir.
Yönetim komutları PaaS hizmeti olarak, Azure DocumentDB veritabanı yönetimini işler ve bu komutları gereksiz hale getirir.
Tanılama ve Denetim komutları Azure DocumentDB, Azure hizmetleri genelinde birleşik tanılama ve denetim sağlamak için Azure Log Analytics ile tümleştirilir. Bu tümleştirme, ek yapılandırma veya dış araçlar olmadan performans ve sistem durumu hakkında ayrıntılı içgörüler sunar.
İzleme komutları Azure DocumentDB, Azure İzleyici ile tamamen tümleşiktir ve CPU, bellek, depolama, IOPS gibi sunucu kullanım ölçümlerini izlemeyi kolaylaştırır. Azure hizmetlerindeki bu sorunsuz tümleştirme, ölçeklenebilir ve birleşik bir izleme çözümü sağlar ve dış izleme araçlarına gerek kalmadan sisteminizin performansı hakkında gerçek zamanlı içgörüler sağlar.

Özellikler

Bu tabloda, Azure DocumentDB'deki koleksiyon özelliklerinin uyumluluğu özetlenmektedir.

Description
Zaman serisi koleksiyonları Zayıf müşteri talebi nedeniyle önceliklendirilmemiş.
Sınırlı koleksiyonlar Zayıf müşteri talebi nedeniyle önceliklendirilmemiş.
Kümelenmiş koleksiyonlar Zayıf müşteri talebi nedeniyle önceliklendirilmemiş.