Aracılığıyla paylaş


MongoDbMigrationSettings interface

MongoDB veri geçişinin nasıl gerçekleştirilmesi gerektiğini açıklar

Özellikler

boostRUs

CosmosDB hedefinde, bir geçişin ilk kopyası sırasında koleksiyonların geçici olarak yükseltileceği (düşükse) RU sınırı, varsayılan yükseltmeyi kullanmak için 10.000'den 1.000.000'e veya 0'dan RU'ları artırmamak için null'a yükseltilir. Bu ayarın CosmosDB olmayan hedefler üzerinde hiçbir etkisi yoktur.

databases

Hedefe geçirebilmek için kaynak kümedeki veritabanları. Anahtarlar, veritabanlarının adlarıdır.

replication

Değişikliklerin kaynaktan hedefe nasıl çoğaltılacağını açıklar. Varsayılan değer OneTime'dır.

source

Kaynak kümeye bağlanmak için kullanılan ayarlar

target

Hedef kümeye bağlanmak için kullanılan ayarlar

throttling

Geçişin kaynak kullanımını sınırlamak için kullanılan ayarlar

Özellik Ayrıntıları

boostRUs

CosmosDB hedefinde, bir geçişin ilk kopyası sırasında koleksiyonların geçici olarak yükseltileceği (düşükse) RU sınırı, varsayılan yükseltmeyi kullanmak için 10.000'den 1.000.000'e veya 0'dan RU'ları artırmamak için null'a yükseltilir. Bu ayarın CosmosDB olmayan hedefler üzerinde hiçbir etkisi yoktur.

boostRUs?: number

Özellik Değeri

number

databases

Hedefe geçirebilmek için kaynak kümedeki veritabanları. Anahtarlar, veritabanlarının adlarıdır.

databases: {[propertyName: string]: MongoDbDatabaseSettings}

Özellik Değeri

{[propertyName: string]: MongoDbDatabaseSettings}

replication

Değişikliklerin kaynaktan hedefe nasıl çoğaltılacağını açıklar. Varsayılan değer OneTime'dır.

replication?: string

Özellik Değeri

string

source

Kaynak kümeye bağlanmak için kullanılan ayarlar

source: MongoDbConnectionInfo

Özellik Değeri

target

Hedef kümeye bağlanmak için kullanılan ayarlar

target: MongoDbConnectionInfo

Özellik Değeri

throttling

Geçişin kaynak kullanımını sınırlamak için kullanılan ayarlar

throttling?: MongoDbThrottlingSettings

Özellik Değeri