MongoDB'den Cosmos DB'ye uygulama geçişi

Tamamlandı

Verilerinizi Cosmos DB'ye geçirdikten sonra verilere erişen uygulamalarınızı güncelleştirmeniz gerekir. Uygulamanızdaki bağlantı dizelerini güncelleştirdikten sonra veritabanınızı ayarlamayı düşünmelisiniz.

Bu ünitede, yeni Cosmos DB veritabanınızın bağlantı ayrıntılarını bulmak için Azure portalını kullanacaksınız. Ardından Cosmos DB'yi ayarlayıp uygun tutarlılık düzeyini belirleyecek ve verilerinizi coğrafi olarak nasıl dağıtabileceğinizi düşünebilirsiniz.

Bağlantı dizelerini güncelleştirme

Uygulamanızın yeni bağlantı dizesini görüntülemek için aşağıdaki adımları gerçekleştirin:

  1. Azure portalında Cosmos DB hesabınızı açın ve hızlı başlangıç seçin.
  2. Uygulamanız için platformu seçin.
  3. Uygulamanızın bağlantı dizesini kopyalayın ve örnek kod parçacığını gözden geçirin.

Hızlı başlangıç ayarlarından daha fazla seçenek için, Ayarlarbölümünde Bağlantı Dizesi öğesini seçin. Ardından güvenlik bilgileri sağlayabilir ve ayarlarınız için belirli bir bağlantı dizesi alabilirsiniz.

Daha fazla bilgi için bkz. MongoDB uygulamasını Azure Cosmos DB'ye bağlama

Uygulama kullanımı için veritabanını optimize etme

Veritabanınızı en iyi performans için ayarlamak için şu adımları gerçekleştirmeniz gerekir: Dizinleri İyileştir Varsayılan olarak tüm alanlar dizine eklenir. Tüm alanların dizine eklenmesi, ağırlıklı olarak okuma istekleri olan bir sistem için idealdir. Ağırlıklı olarak yazma istekleri olan bir sisteminiz varsa, bazı dizinleri kaldırmak isteyebilirsiniz. Bazı yazma işlemlerinin hem okuma hem de yazma eylemi içerdiğini düşünün. Örneğin, bir sipariş, bir sipariş yazılmadan önce kredi limitini denetlemek için bir okuma içerebilir.

Tutarlılık düzeyini seçin

Varsayılan tutarlılık düzeyi Oturum'dur, ancak bunu ayarlar değiştirebilirsiniz.

Verilerinizi dağıtma

Ayarlar'da, Azure Cosmos DB hesabınız için verileri genel olarak çoğaltabilirsiniz. Kullanılabilirliği geliştirmek için, tüm kullanıcılarınız tek bir konumda olsa bile en az iki bölgede veri bulundurmayı göz önünde bulundurmanız gerekir.

Veritabanınızı ayarlama hakkında daha fazla bilgi için bkz. MongoDB için Azure Cosmos DB API'sini kullanırken geçiş sonrası iyileştirme adımları