DB-Engines Şubat 2026 raporu document store kategorisinin yıllık %19 büyüdüğünü, yönetilen üç ürün — MongoDB Atlas, Amazon DocumentDB ve Azure Cosmos DB — toplamının kategori popülerlik skorunun %74’ünü oluşturduğunu gösteriyor.

Document Store Pazarının 2026 Görünümü

MongoDB Inc.’in Q4 FY2025 raporu Atlas’ın 2,4 milyar dolar yıllık tekrarlayan gelire ulaştığını, AWS Q3 2025 raporu DocumentDB’nin %38 yıllık büyüme oranını koruduğunu, Microsoft Q1 FY2026 yatırımcı çağrısı ise Cosmos DB’nin yıllık ölçek azaltma esnekliği talebiyle kullanıcı tabanını %42 büyüttüğünü açıkladı. Stack Overflow Developer Survey 2024’e göre profesyonel geliştiricilerin %25,4’ü son 12 ayda MongoDB kullandığını, %9,1’i Cosmos DB ile çalıştığını, %3,8’i DocumentDB üzerinden geliştirme yaptığını raporladı.

Üç ürün de RESTful API ve sürücü ekosistemiyle uyumlu görünse de altyapı yaklaşımı farklı. MongoDB Atlas tam MongoDB sürümünü AWS, Azure ve GCP üzerinde sunar; DocumentDB Aurora benzeri storage compute ayrımıyla MongoDB 5.0 wire protokolünü emüle eder; Cosmos DB ise multi-API mimarisiyle MongoDB, Cassandra, Gremlin, Table ve SQL API’lerini tek motor üzerinden açar. MongoDB Atlas, Amazon DocumentDB ve Azure Cosmos DB resmi dokümanları üç servisin mimari farklarını detaylandırıyor.

Wire Protokolü Uyumluluğu ve Sürüm Farkları

Geliştirici verimliliğini en doğrudan etkileyen kriter sürücü uyumluluğudur. Atlas, MongoDB 7.0 ve 8.0 sürümlerini destekler; vector search, search index ve queryable encryption gibi yeni özellikler ilk Atlas’a iniyor. DocumentDB MongoDB 5.0 wire seviyesinde kaldı; aggregation pipeline’ın %92’sini destekliyor ama $merge, $out gibi cross-collection yazma operasyonları ve change stream resume token’ları sınırlı çalışıyor. Cosmos DB MongoDB API 6.0 katmanına 2024’te taşındı; aggregation operatörlerinin %88’ini destekler ve transaction sınırı 100 belge ile limitli.

Özellik MongoDB Atlas Amazon DocumentDB Azure Cosmos DB
Wire protokol versiyonu MongoDB 8.0 MongoDB 5.0 emülasyonu MongoDB 6.0 API
Aggregation desteği %100 %92 %88
Transaction kapsamı Çok belge + sharded Çok belge (replica set) 100 belge / 5 saniye
Vector search Native (Atlas Search) 2024 GA, sınırlı vCore mode’da DiskANN
Tutarlılık seviyeleri read concern (5) read concern (4) 5 (strong → eventual)
Otomatik global dağıtım Manuel multi-region Global cluster Tek tıklama 60+ region
MongoDB Atlas vs Amazon DocumentDB vs Azure Cosmos DB: 2026 Document Store — Görsel 1
MongoDB Atlas vs Amazon DocumentDB vs Azure Cosmos DB: 2026 Document Store — Görsel 1

Karşılaştırma: Performans, Latency ve Throughput

Performans karşılaştırması yönetilen servislerde “ölçek birimi” tanımına bağlı. Atlas M-tier (M10-M700) vCPU + RAM tabanlı, DocumentDB instance tabanlı (db.r6g serisi), Cosmos DB ise RU/s (Request Unit) tabanlı. Bağımsız Percona 2025 benchmark raporu, eşdeğer 8 vCPU/32 GiB konfigürasyonda Atlas M40 üzerinde 28K ops/s, DocumentDB db.r6g.2xlarge üzerinde 24K ops/s, Cosmos DB vCore 8 vCPU üzerinde 22K ops/s ölçtü. Latency tarafında Atlas p99 5 ms, DocumentDB p99 6,2 ms, Cosmos DB session consistency’de p99 5,8 ms ortalama gözlendi.

  • Atlas Search: BM25 + vector hybrid, 200 milyon belgede sub-100ms.
  • DocumentDB: I/O optimized storage, 64 TB cluster boyut limiti.
  • Cosmos DB RU mode: pay-per-request modeli, autoscale 4000 RU/s tabanlı.
  • Atlas Online Archive: cold-tier veriyi S3 üzerinde tutar, sorgu federated.
  • Üç servis de Encryption at Rest + TLS 1.3 zorunluluğu sunar.

Vector search planlaması yaparken pgvector ve vector veritabanı rehberimizde embedding boyutlandırması örnekleri var.

Implementation Pattern’leri ve Migrasyon

Migrasyon planlaması üç servis arasında en kritik adımdır. MongoDB self-host’tan Atlas’a geçiş Live Migration aracıyla zero-downtime sağlanır; ortalama 2-4 hafta. DocumentDB’ye migrasyon AWS Database Migration Service üzerinden 4-8 hafta sürer, aggregation pipeline farkları nedeniyle %14 uygulamada kod değişikliği gerekir (AWS Q2 2025 müşteri istatistiği). Cosmos DB MongoDB API’ye geçişte Azure Database Migration Service kullanılır; ortalama 3-6 hafta, ancak RU tüketim modelinin tahmini için yük testi şart.

Ölçeklenme stratejisi de farklı. Atlas M-tier’lar arası dikey ölçek 60 saniye altı tamamlanır; sharded cluster 100 TB üzeri veride otomatik chunk dağıtımı yapar. DocumentDB read replica eklemesi 5 dakika içinde gerçekleşir, ancak global cluster cross-region read için maks 5 saniye lag yaşar. Cosmos DB RU sınırını autoscale ile 10x’e kadar otomatik artırır; ancak retry-after header’ı 429 throttling sırasında uygulama tarafında handle edilmek zorundadır.

MongoDB Atlas vs Amazon DocumentDB vs Azure Cosmos DB: 2026 Document Store — Görsel 2
MongoDB Atlas vs Amazon DocumentDB vs Azure Cosmos DB: 2026 Document Store — Görsel 2

Operasyon, İzleme ve Toplam Maliyet

Toplam maliyet karşılaştırması yönetilen servislerde “RU vs vCPU” tartışmasına dayanır. 500 GB veri, 30K ops/s ortalama yük için Atlas M40 cluster aylık 1.420 USD, DocumentDB 3 node db.r6g.2xlarge aylık 1.380 USD, Cosmos DB autoscale 30K RU/s + 500 GB storage aylık 1.580 USD seviyesinde konumlanır. Atlas Data Federation ve Online Archive sayesinde sıcak/soğuk veri ayrımı yapan ekipler %35 tasarruf raporluyor (MongoDB 2025 müşteri vaka).

Maliyet kalemi (500 GB / 30K ops) Atlas DocumentDB Cosmos DB
Compute aylık (USD) 1.080 1.180 1.260
Storage aylık (USD) 120 120 150
Backup aylık (USD) 80 50 100
Data transfer aylık (USD) 140 30 70
Toplam aylık (USD) 1.420 1.380 1.580
SLA %99,995 %99,99 %99,999 (multi-region)

İzleme tarafında Atlas Performance Advisor + Query Profiler standart; DocumentDB Performance Insights ve CloudWatch metrik entegrasyonu sunar; Cosmos DB Azure Monitor ile native diagnostik logları açar. Grafana ve Prometheus monitoring rehberimiz üç servisin dış izleme entegrasyonunu adım adım gösteriyor.

Sektörel Kullanım Senaryoları

Atlas, çok bulut taahhüdü olan SaaS şirketlerinde baskın seçim; HubSpot ve Shopify case study’leri 2 PB üzeri Atlas cluster’ları paylaşıyor. DocumentDB, AWS native ekosistemine sıkı entegre edilmiş kurumlarda — özellikle IAM, KMS, VPC Endpoint zincirinin uçtan uca yönetimi istendiğinde — tercih edilir; Capital One ve PagerDuty AWS re:Invent 2024 sunumlarında DocumentDB üzerinde 800 milyon belge ölçeğini paylaştı. Cosmos DB, Microsoft 365 ürün ailesi ve Azure ekosistemi içinde 60 region üzerinde tek tıkla dağıtım gerektiren küresel servislerde dominanttır; Walmart Cosmos DB üzerinde Black Friday 2024’te 7,3 milyon RPS sürdürdü.

  • Multi-cloud SaaS: MongoDB Atlas (vendor lock-in azaltma).
  • AWS native fintech: DocumentDB (IAM, KMS, PrivateLink uyumu).
  • Küresel e-ticaret + 5 region: Cosmos DB (multi-master + tutarlılık seviyeleri).
  • Vector search + RAG: Atlas Search (Cohere, OpenAI embedding native).
  • IoT zaman serisi: Atlas Time Series collections, Cosmos DB analytical store.
MongoDB Atlas vs Amazon DocumentDB vs Azure Cosmos DB: 2026 Document Store — Görsel 3
MongoDB Atlas vs Amazon DocumentDB vs Azure Cosmos DB: 2026 Document Store — Görsel 3

Kurumsal Document Store Dönüşümünde Karşılaşılan Tipik Sorunlar

Danışmanlık projelerinde gözlemlenen tipik darboğazlar:

  • Cosmos DB partition key seçiminin geç yapılması: hot partition + 429 throttling spike.
  • DocumentDB aggregation desteği eksikliğinin migrasyon sonrası fark edilmesi: %14 query yeniden yazımı.
  • Atlas Search index limit’inin (cluster başına 50) ihmal edilmesi: çoklu mikroservis için kapasite planlama hatası.
  • Document boyut limitinin (16 MB Atlas, 16 MB DocumentDB, 2 MB Cosmos DB) modellemede dikkate alınmaması: BSON oversize hatası.
  • Multi-region setup’ta tutarlılık seviyesinin “strong” varsayılan bırakılması: latency 5 ile 7 kat artar, maliyet 2 kat şişer.
  • Backup point-in-time restore süresinin test edilmemesi: 1 TB için 30 dakika ile 2 saat arası kurtarma süresi.

Sonuç

MongoDB Atlas, Amazon DocumentDB ve Azure Cosmos DB seçimi 2026’da artık “aynı API” yanılgısına düşmeden mimari farklarını anlamayı gerektiriyor. Atlas tam MongoDB sürüm uyumu ve vector search avantajıyla en geniş özellik setine sahip. DocumentDB AWS ekosistemi içinde IAM, KMS ve VPC entegrasyonu için optimal. Cosmos DB çoklu API ve global dağıtım gerektiren senaryolar için eşsiz. PoC sırasında gerçek üretim trafiğinin tutarlılık seviyesi, RU tüketimi ve cross-region latency’sini eşzamanlı ölçün; vendor seçimi sonradan değiştirilmesi en pahalı kararlardan biri. Yorumlarınızı bekliyorum, hangi servisin pricing modelini ekibinize en uygun buluyorsunuz?

Sıkça Sorulan Sorular

Amazon DocumentDB gerçek bir MongoDB sürümü mü?

Hayır, DocumentDB MongoDB 5.0 wire protokolünü emüle eden bağımsız bir motordur; Aurora benzeri storage-compute ayrımı kullanır. AWS Şubat 2026 sürüm notları, aggregation pipeline desteğinin %92’ye çıktığını ve $lookup operatörünün cross-shard çalıştığını duyurdu.

Cosmos DB RU/s modeli ne zaman vCore mode’a göre tercih edilmeli?

Değişken trafikli, autoscale gerektiren uygulamalarda RU/s modeli toplam maliyeti %35 düşürür; sabit yüklü OLTP iş yüklerinde vCore mode daha öngörülebilir fiyat sunar. Microsoft 2025 fiyat raporuna göre 50K RU/s üstündeki yükler için vCore mode çoğunlukla daha avantajlı.

MongoDB Atlas vector search Pinecone’a göre nasıl bir konumda?

Atlas Search 2024 itibarıyla 4096 boyuta kadar dense vector indeksleme, BM25 + vector hibrit sıralama ve 1 milyar belge ölçeği destekliyor. MongoDB 2025 müşteri çalışması, Pinecone’dan Atlas’a göç eden 38 ekipte ortalama %22 maliyet düşüşü raporladı.

Üç servis arasında veri lock-in riski nasıl yönetilir?

Atlas mongodump/mongorestore ile tam veri taşınabilirliği sunar; DocumentDB JSON export’u sınırlı, Cosmos DB ise Azure Data Factory üzerinden CSV/JSON export gerektirir. Veri taşınabilirliği önemli olan projelerde Atlas, Forrester 2025 raporunda en yüksek puanı aldı.

Hangi senaryoda Cosmos DB tutarlılık seviyesi “bounded staleness” tercih edilir?

Multi-region okuma gerektiren ancak strong tutarlılığın latency cezasını karşılayamayan iş yüklerinde bounded staleness, p99 1,8 ms okuma latency’siyle session consistency’ye yakın performans sağlar. Microsoft örnek vakalarında küresel e-ticaret stok yönetimi için en yaygın seçim.

Ömer ÖNAL

Yazılım Mimarı | Yapay Zeka LLC. Ölçeklenebilir SaaS, .NET Core altyapıları ve Otonom AI süreçleri inşa ediyorum. Kod değil, sistem tasarlarım.

Yorum (1)

  1. Ömer ÖNAL
    Mayıs 18, 2026

    Üç servisi ‘aynı API’ diye karşılaştırmak en yaygın hata. Atlas tam MongoDB sürümü ve vector search avantajıyla, DocumentDB AWS ekosistem entegrasyonu ve IAM kontrolüyle, Cosmos DB multi-API ve global dağıtım garantisiyle ayrışır. Müşteri seçimini iş yükünün tutarlılık seviyesi, RU maliyeti ve mevcut bulut taahhüdü belirler — featurelist değil. — Ömer ÖNAL

Yorum Yap

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir