MongoDB için Azure Cosmos DB hesabınızın API sürümünü yükseltme
ŞUNLAR IÇIN GEÇERLIDIR: MongoDB
Bu makalede, MongoDB hesabı için Azure Cosmos DB API'nizin API sürümünü yükseltme adımları açıklanmaktadır. Yükseltmenizden sonra MongoDB için Azure Cosmos DB API'sindeki en son işlevleri kullanabilirsiniz. Yükseltme işlemi hesabınızın kullanılabilirliğini kesintiye uğratmaz ve RU/sn kullanmaz veya herhangi bir noktada veritabanının kapasitesini azaltmaz. Bu işlem mevcut verileri veya dizinleri etkilemez.
Yeni bir API sürümüne yükseltirken üretim iş yüklerini yükseltmeden önce geliştirme/test iş yükleriyle başlayın. MongoDB için Azure Cosmos DB hesabınızı yükseltmeden önce istemcilerinizi yükseltirken kullandığınız API sürümüyle uyumlu bir sürüme yükseltmeniz önemlidir.
Uyarı
Şu anda yalnızca sunucu sürümü 3.2'yi kullanan uygun hesaplar sürüm 3.6 ve üzeri sürüme yükseltilebilir. Hesabınızda yükseltme seçeneği gösterilmiyorsa lütfen bir destek bileti oluşturun.
Sürümünüzü yükseltme
Azure portal oturum açın.
MongoDB için Azure Cosmos DB hesabınıza gidin. Genel Bakış bölmesini açın ve geçerli Sunucu sürümünüzün 3.2 veya 3.6 olduğunu doğrulayın.
Soldaki menüden bölmeyi
Features
açın. Bu bölmede, veritabanı hesabınız için kullanılabilen hesap düzeyi özellikleri gösterilir.Upgrade MongoDB server version
satırını seçin. Bu seçeneği görmüyorsanız, hesabınız bu yükseltme için uygun olmayabilir. Bu durumda bir destek bileti oluşturun.Yükseltme hakkında görüntülenen bilgileri gözden geçirin. (veya geçerli sürümünüze bağlı olarak 4.0 veya 3.6) seçeneğini belirleyin
Set server version to 4.2
.Yükseltmeyi başlattıktan sonra Özellik menüsü gri görünür ve durum Beklemede olarak ayarlanır. Yükseltmenin tamamlanması yaklaşık 15 dakika sürer. Bu işlem veritabanı hesabınızın mevcut işlevlerini veya işlemlerini etkilemez. Tamamlandıktan sonra MongoDB sunucusu sürümünü güncelleştir durumu yükseltilen sürümü gösterir. İsteğinizi işlerken bir sorun oluştuysa desteğe başvurun.
Hesabınızı yükselttikten sonra dikkat edilmesi gereken bazı noktalar şunlardır:
3\.2'den yükseltme yaptıysanız Genel Bakış bölmesine dönün ve uygulamanızda kullanmak üzere yeni bağlantı dizesini kopyalayın. 3.2 çalıştıran eski bağlantı dizesi kesintiye uğramaz. Tutarlı bir deneyim sağlamak için tüm uygulamalarınız yeni uç noktayı kullanmalıdır.
3.6 sürümünden yükselttiyseniz, mevcut bağlantı dizesi belirtilen sürüme yükseltilir ve kullanılmaya devam edilmelidir.
Önemli
3.2 sürümünden yükseltme yaparken veritabanı hesabı uç nokta son eki şu biçime güncelleştirilir: <your_database_account_name>.mongo.cosmos.azure.com
. Hesabınız Bağımsız, Kamu veya Kısıtlı Azure Bulutu'nda oluşturulduysa bu uç nokta biraz farklılık gösterebilir.
Sürüm 3.2'den yükseltiyorsanız, uygulamalarınızda ve sürücülerinizde bu veritabanı hesabıyla bağlanan mevcut uç noktayı değiştirmeniz gerekir. Yalnızca yeni uç noktayı kullanan bağlantılar yeni API sürümündeki özelliklere erişebilir. Önceki 3.2 uç noktasının .documents.azure.com
soneki olmalıdır.
3.2 sürümünden daha yeni sürümlere yükseltirken, bu sorgular için kararlı ve yüksek performans sağlamak üzere bileşik dizinlerin birden çok alanda sıralama işlemleri gerçekleştirmesi gerekir. Çok alanlı sıralamalarınızın başarılı olması için bu bileşik dizinlerin oluşturulduğuna emin olun.
Sürümünüzü düşürme
Ayrıca sürümünüzü yükseltme bölümündeki adımları izleyerek hesabınızı 4.0 veya 3.6 sürümüne düşürebilirsiniz.
3.2'den 3.2 sürümüne yükselttiyseniz ve 3.2 sürümüne geri düşürmek istiyorsanız, 3.2 sürümünü çalıştıran yükseltme sonrası etkin olarak kalan ana bilgisayarla
accountname.documents.azure.com
önceki (3.2) bağlantı dizesi kullanmaya geri dönün.Uygulamanızdaki bağlantı dizesi değiştirin.