Aracılığıyla paylaş


MongoDB uygulamanız yeniden hayal edildi

ŞUNLAR IÇIN GEÇERLIDIR: MongoDB

Veritabanı olarak MongoDB kullanarak bir uygulama başlattınız. Ağız sözcüğü yavaş yayılır ve küçük ama sadık bir kullanıcı tabanı oluşur. Bu kişiler size özenle geri bildirimde bulunur ve geliştirmenize yardımcı olur. Sorunları düzeltmeye ve özellik eklemeye devam ettikçe, giderek daha fazla kullanıcı uygulamanıza aşık olur ve kullanıcılarınız tepeye yuvarlanan bir kartopu gibi büyür. Ünlüler ve etmenler bunu onaylar; gençler adını günlük bir fiil olarak kullanır. Uygulamanızın kullanımı aniden tavan yaptı ve kullanıcı sayısı yükselip oluşturma işleminin dünya çapındaki cihazlarda zımba haline gelmesini tahmin ederek huşu içinde seyredersiniz.

Ancak özellikle trafikte ani artışlar olduğunda zaman aşımları giderek daha sık oluyor. Hızlı büyüme ve öngörülemeyen talep altyapınızı sınırlarına iterek ölçeklenebilirliği acil bir sorun haline getirir. Ancak kaynak ve zaman kısıtlamalarınız göz önünde bulundurulduğunda veri işlem hattınızın yeniden elden geçirilmesi söz konusu değildir.

Esnekliği için MongoDB'yi seçtiniz. Artık ölçeklenebilirlik, kullanılabilirlik, süreklilik ve maliyetle ilgili zorlu gereksinimlerle karşılaştığınızda MongoDB için Azure Cosmos DB sizi kurtarmaya gelir.

Uygulamanızı, tek basamaklı milisaniyelik yanıt süreleri, otomatik ve anlık ölçeklenebilirlik ve her ölçekte garantili hız sunan bu tam olarak yönetilen veritabanının bağlantı dizesi gösterirsiniz. OpenAI bile en hızlı büyüyen tüketici uygulamalarından biri olan ChatGPT hizmetini dinamik olarak ölçeklendirerek yüksek güvenilirlik ve düşük bakım sağlayan temel hizmetini seçti. Api'sini MongoDB için kullandığınızda mevcut MongoDB becerilerinizi ve en sevdiğiniz MongoDB sürücülerini, SDK'larını ve araçlarını kullanmaya devam ederken, kullanılabilir iki mimariden birini seçerek aşağıdaki avantajları elde edebilirsiniz:

MongoDB uygulamanızı dinamik olarak ölçeklendirme

Sanal Çekirdek Mimarisi

Yeni ve mevcut MongoDB uygulamaları için ayrılmış örneklerle tam olarak yönetilen MongoDB uyumlu bir hizmet . Bu mimari MongoDB kullanıcıları için tanıdık bir sanal çekirdek mimarisi, verimli ölçeklendirme ve Azure hizmetleriyle sorunsuz tümleştirme sunar.

  • Tümleşik Vektör Veritabanı: Tümleşik vektör veritabanını kullanarak yapay zeka tabanlı uygulamalarınızı sorunsuz bir şekilde tümleştirin. Bu tümleştirme, operasyonel/işlemsel verilerinizi ve vektör verilerinizi birlikte depolamanıza olanak sağlayan hepsi bir arada bir çözüm sunar. Verilerinizi hizmet tümleştirmeleri arasında göndermeyi içeren diğer vektör veritabanı çözümlerinden farklı olarak, bu yaklaşım maliyet ve karmaşıklıktan tasarruf sağlar.

  • Düşük toplam sahip olma maliyetine sahip düz fiyatlandırma: İşlem (sanal çekirdekler ve RAM) ve depolama (diskler) temelinde tanıdık bir fiyatlandırma modelinin keyfini çıkarın.

  • Metin Dizinleri ile sorgulamayı yükseltin: Metin dizini oluşturma özelliğimizle veri sorgulama verimliliğinizi artırın. MongoDB koleksiyonlarında tam metin aramalarında sorunsuz bir şekilde gezinerek belgelerinizden değerli içgörüleri ayıklama sürecini basitleştirin.

  • Parça anahtarı gerekmeden ölçeklendirme: Parça anahtarına gerek kalmadan yüksek kapasiteli dikey ölçeklendirme ile geliştirme sürecinizi basitleştirin. Koleksiyonlar TB'lere eklendikten sonra yatay olarak parçalama ve ölçeklendirme basittir.

  • Belirli bir noktaya geri yükleme (PITR) ile ücretsiz 35 günlük Yedeklemeler: Herhangi bir miktarda veri için ücretsiz 35 günlük yedeklemeler.

İpucu

Size en uygun mimariyi seçmenize yardımcı olmak için her mimarinin ayrıntılı karşılaştırması için Modelinizi seçin'i ziyaret edin.

İstek Birimi (RU) mimarisi

İstek Birimleri (RU) kullanılarak esnek ölçeklendirmeye sahip tam olarak yönetilen MongoDB uyumlu bir hizmet. Bulutta yerel uygulamalar için tasarlanmıştır.

  • Anlık ölçeklenebilirlik: Otomatik Ölçeklendirme özelliğiyle veritabanınız sıfır ısınma süresiyle anında ölçeklendirilir. Artık ölçeği büyütmek için saatler ve ölçeği küçültmek için günlere kadar kullanmak üzere MongoDB Atlas'ı veya kullandığınız başka bir MongoDB hizmetini beklemeniz gerekmez.

  • Otomatik ve saydam parçalama: Altyapı sizin için tamamen yönetilir. Bu yönetim, uygulamalarınız yatay olarak ölçeklendirildikçe parça sayısını iyileştirmeyi ve parça sayısını iyileştirmeyi içerir. Otomatik ve saydam parçalama, mongoDB Atlas parçalamasını belirtmek ve yönetmek için daha önce harcadığınız zamandan ve çabadan tasarruf etmenizi sağlar ve kullanıcılarınız için uygulama geliştirmeye daha iyi odaklanabilirsiniz.

  • Beş 9 kullanılabilirlik: %99,999 kullanılabilirlik , verilerinizin her zaman size uygun olmasını sağlamak için kolayca yapılandırılabilir.

  • Etkin-etkin veritabanı: Veritabanları birden çok bölgeye yayılabilir ve aynı veriler için yazma ve okuma işlemleri için tek hata noktası yoktur. MongoDB genel kümeleri yalnızca aynı veriler için yazma işlemleri için etkin-pasif dağıtımları destekler.

  • Maliyet açısından verimli, ayrıntılı ve sınırsız ölçeklenebilirlik: Platform, mimarisi nedeniyle vm'nin 1/100'üne kadar küçük olan artışlarla ölçeklendirilebilir. Bu ölçeklenebilirlik, kullanılmayan kaynaklar için ödeme yapmadan veritabanınızı tam olarak ihtiyacınız olan boyuta ölçeklendirebileceğiniz anlamına gelir.

  • Herhangi bir ölçekte gerçek zamanlı analiz (HTAP): Veritabanınızı etkilemeden işlem MongoDB verilerinize karşı analiz iş yüklerini gerçek zamanlı olarak çalıştırın. EtL işlem hatları olmadan bulutta yerel analitik sütunlu deponun kullanılması nedeniyle bu analiz hızlı ve ucuzdur. Kolayca Power BI panoları oluşturun, Azure Machine Learning ve Azure AI hizmetleriyle tümleştirin ve MongoDB iş yüklerinizdeki tüm verilerinizi tek bir veri ambarı çözümüne getirin. Azure Synapse Link hakkında daha fazla bilgi edinin.

  • Sunucusuz dağıtımlar: Sunucusuz kapasite modunda yalnızca işlem başına ücretlendirilirsiniz ve kullanmadığınızda veritabanı için ödeme yapamazsınız.

İpucu

Size en uygun mimariyi seçmenize yardımcı olmak için her mimarinin ayrıntılı karşılaştırması için Modelinizi seçin'i ziyaret edin.

Not

Bu hizmet MongoDB için kablo protokollerini uygular. Bu uygulama MongoDB istemci SDK'ları, sürücüleri ve araçlarıyla saydam uyumluluk sağlar. Bu hizmet MongoDB veritabanı altyapısını barındırmaz. Kullandığınız API sürümüyle uyumlu herhangi bir MongoDB istemci sürücüsü, özel bir yapılandırma olmadan bağlanabilmelidir. Microsoft, bu hizmeti sağlamak için MongoDB veritabanlarını çalıştırmaz. Bu hizmet MongoDB, Inc. ile ilişkili değildir.

MongoDB uygulamasını bağlama