Aracılığıyla paylaş


MongoDB için MongoDB Atlas ve Azure Cosmos DB karşılaştırması

ŞUNLAR IÇIN GEÇERLIDIR: MongoDB

MongoDB için Azure Cosmos DB, Azure ekosistemiyle sorunsuz bir şekilde tümleştirilirken güçlü, tam olarak yönetilen bir MongoDB uyumlu veritabanı sağlar. Bu, geliştiricilerin Azure Cosmos DB'nin küresel dağıtım, %99,999 yüksek kullanılabilirlik SLA'sı ve güçlü güvenlik önlemleri gibi sağlam özelliklerinden yararlanarak tanıdık MongoDB araçlarını ve uygulamalarını kullanma becerisini korumalarına olanak tanır. Geliştiriciler, yeni bir araç kümesine uyum sağlamaya veya geçerli işlemlerini önemli ölçüde değiştirmeye gerek kalmadan satıcıdan bağımsız olarak kalabilir. Bu, MongoDB geliştiricileri için sorunsuz bir geçiş ve işlem sağlar ve MongoDB için Azure Cosmos DB'yi MongoDB iş yükleri için ölçeklenebilir, güvenli ve verimli bir veritabanı çözümü için cazip bir seçim haline getirir.

İpucu

MongoDB için sanal çekirdek tabanlı Azure Cosmos DB'yi taahhüt olmadan denemek mi istiyorsunuz? MongoDB için Azure Cosmos DB Kümesini ücretsiz oluşturun.

MongoDB için Azure Cosmos DB ve MongoDB Atlas karşılaştırması

Özellik MongoDB için Azure Cosmos DB MongoDB, Inc tarafından mongoDB Atlas
MongoDB araçları ve sürücüleriyle uyumlu Yes Yes
MongoDB kablo protokolü Evet: v8 (özel önizleme), v7, v6, v5, v4 v8, v7, v6, v5. Mongo Atlas, v4 ve yakında v5 gibi eski sürümleri desteklemez (Ekim 2024'te kullanım süresi sonu)
Genel Dağıtım Evet, herhangi bir sayıda Azure bölgesinde otomatik ve hızlı veri çoğaltma ile genel olarak dağıtılmış Evet, desteklenen bulut sağlayıcıları veya bölgeleri arasında otomatik ve hızlı veri çoğaltma ile genel olarak dağıtılmış
%99,999 kullanılabilirlik SLA'sı Evet Hayır MongoDB Atlas %99,995 kullanılabilirlik SLA'sı sunuyor
SLA, bulut platformlarını kapsar Yes Hayır Daha fazla ayrıntı için MongoDB Atlas SLA'sını okuyun
Anlık ve otomatik ölçeklendirme Evet, Azure Cosmos DB RU tabanlı dağıtımlar otomatik olarak ve anında 10 kat ölçeğini sıfır performans etkisiyle ve MongoDB için sanal çekirdek tabanlı Azure Cosmos DB otomatik ölçeklendirme katmanlarını anında ölçeklendirir (önizleme). Kullanıcılar tarafından yönetilen Atlas ayrılmış örnekleri veya iş yükünü bir gün içinde analiz ettikten sonra otomatik olarak ölçeklendirin.
Ayrılmış Kümeleri Geliştirme/Test Et Evet, MongoDB kümeleri için HA sanal çekirdek tabanlı olmayan Azure Cosmos DB ile %50 tasarruf sağlar. Hayır, Kümeler her zaman HA olmalıdır ve bu da gereksiz işlem için ödemenize neden olur.
Çok bölgeli yazma işlemleri (çoklu ana şablon olarak da bilinir) Evet. Çok bölgeli yazma işlemleriyle müşteriler herhangi bir bölgedeki herhangi bir belgeyi güncelleştirerek %99,999 kullanılabilirlik SLA'sını etkinleştirebilir Evet. Çok bölgeli bölgeler sayesinde müşteriler parça başına farklı yazma bölgeleri yapılandırabilir. Tek bir parçadaki veriler tek bir bölgede yazılabilir.
Sınırsız ölçek Azure Cosmos DB, bir hizmet olarak tam olarak yönetilen sınırsız depolama alanıyla RU'ları saniyede bir milyar isteğe kadar ve daha fazla ölçeklendirme olanağı sağlar. MongoDB için sanal çekirdek tabanlı Azure Cosmos DB dağıtımları parçalama aracılığıyla ölçeklendirmeyi destekler MongoDB Atlas dağıtımları parçalama aracılığıyla ölçeklendirmeyi destekler.
Aktarım hızı ve depolama için bağımsız ölçeklendirme Evet, MongoDB için RU tabanlı Azure Cosmos DB ile Hayır
Yapay zeka uygulamaları için Vektör Arama Evet, MongoDB için sanal çekirdek tabanlı Azure Cosmos DB ile. Jeo-uzamsal filtrelemeyi ve/veya metin filtrelemeyi vektör aramanızla sorunsuz bir şekilde birleştirerek vektör arama sorgularınızın verimliliğini artırabilirsiniz. Evet, MongoDB Atlas ayrılmış örnekleriyle
Tümleşik metin arama, jeo-uzamsal işleme Yes Yes
Ücretsiz katmanı Sonsuza kadar 1.000 istek birimi (RU) ve 25 GB depolama alanı. İstersen, sınırları aşmanızı engeller. MongoDB için sanal çekirdek tabanlı Azure Cosmos DB, sonsuza kadar 32 GB depolama alanına sahip Ücretsiz Katman sunar. Evet, 512 MB depolama alanıyla
Canlı geçiş Yes Yes
Azure Tümleştirmeleri Azure hizmetleriyle yerel birinci taraf tümleştirmeleri Bazı yerel Azure hizmetleri dahil olmak üzere üçüncü taraf tümleştirmeleri
Örnek yapılandırması seçimi Evet, MongoDB için sanal çekirdek tabanlı Azure Cosmos DB ile Yes
Uzman Desteği Azure Cosmos DB için Microsoft tarafından 7 gün 24 destek sağlanır. Azure Destek sözleşmesi, ek destek maliyetleri olmadan tek bir destek ekibiyle çalışmanıza olanak tanıyan Azure Cosmos DB dahil olmak üzere tüm Azure ürünlerini kapsar MongoDB Atlas için MongoDB tarafından sağlanan 7/24 destek ve çeşitli SLA seçenekleri mevcuttur
MongoDB çok belgeli ACID işlemleri için destek Evet, MongoDB için sanal çekirdek tabanlı Azure Cosmos DB ile Yes
JSON veri türü desteği BSON (İkili JSON) BSON (İkili JSON)
MongoDB toplama işlem hattı desteği Evet. Sanal çekirdek ve RU mimarilerinde MongoDB tel protokolü v7, v6 ve v5'i destekleme. Yes
Belge boyutu üst sınırı Sanal çekirdek ve RU mimarisinde 16 MB 16 MB
Veri idare denetimleri için JSON şeması Şu anda geliştirme aşamasında Yes
Tümleşik metin araması Yes Yes
Bulut nesne depolamasında verilerin tümleşik sorgulanması Evet, Synapse Link ile Yes
Analiz sorguları için birleştirmeler ve birleşimlerle verileri karıştırma Yes Yes
Performans önerileri Evet, yerel Microsoft araçlarıyla Yes
Çoğaltma kümesi yapılandırması Evet, MongoDB için sanal çekirdek tabanlı Azure Cosmos DB ile Yes
Parçalama desteği Azure Cosmos DB, otomatik, sunucu tarafı parçalamasını destekler. Parça oluşturma, yerleştirme ve dengelemeyi otomatik olarak yönetir Çeşitli kullanım örneklerine uyacak şekilde desteklenen birden çok parçalama yöntemi. Parçalama stratejisi uygulamayı etkilemeden değiştirilebilir
Kümeleri duraklatma ve sürdürme Şu anda geliştirme aşamasında Yes
Veri gezgini Evet, yerel Azure araçlarını ve Azure Cosmos DB Gezgini'yi kullanarak. Robo3T gibi üçüncü taraf araçları için destek Evet, Compass ve Atlas Veri Gezgini gibi yerel MongoDB araçlarını kullanarak. Robo3T gibi üçüncü taraf araçları için destek
Bulut Sağlayıcıları Azure. MongoDB kablo protokolü uyumluluğu, satıcıdan bağımsız kalmanızı sağlar Azure, AWS ve Google Cloud
SQL tabanlı bağlantı Yes Yes
3. taraf BI araçları olmadan yerel veri görselleştirme Evet, Power BI'ı kullanma Evet, Atlas Charts ile
Şirket içi ve karma dağıtımlarda desteklenen veritabanı Hayır Evet
Mobil cihazlar için eşitleme ile eklenebilir veritabanı Hayır, düşük kullanıcı talebi nedeniyle Yes
Ayrıntılı rol tabanlı erişim denetimi Yes Yes
Uçuş sırasında verilerin şifrelenmesini Yes Yes
Bekleyen verilerin şifrelenmesi Yes Yes
İstemci tarafı alan düzeyi şifrelemesi Yes Yes
LDAP Tümleştirmesi Yes Yes
Veritabanı düzeyinde denetim Yes Yes
Koleksiyonlar ve bölümler arasında çok belgeli ACID işlemleri Yes Yes
İsteğe bağlı geri yükleme ile sürekli yedekleme Yes Yes

Sonraki adımlar