MongoDbMigrationSettings interface
MongoDB veri geçişinin nasıl gerçekleştirilmesi gerektiğini açıklar
Özellikler
| boost |
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