Tüm Ürünler
Search
Belge Merkezi

ApsaraDB for MongoDB:Çoğaltma kümesi örnekleri

Son Güncelleme:Oct 03, 2026

ApsaraDB for MongoDB çoğaltma kümesi örnekleri, manuel yapılandırma gerektirmeyen yerleşik yüksek kullanılabilirlik, otomatik yük devretme ve okuma ölçeklendirmesi sunan çok düğümlü bir mimari kullanır.

Mimari

Architecture

Bir çoğaltma kümesi örneği aşağıdaki düğümlerden oluşur:

  • Birincil düğüm: Tüm okuma ve yazma isteklerini işler. Her örnekte tam olarak bir birincil düğüm bulunur.

  • İkincil düğüm: İşlem günlüklerini (oplog) kullanarak verileri birincil düğümden çoğaltır. Birincil düğüm başarısız olursa, ikincil düğümlerden biri otomatik olarak yeni birincil düğüm olarak seçilir.

  • Gizli düğüm: İşlem günlüklerini (oplog) kullanarak verileri birincil düğümden çoğaltır. Başarısız olan bir ikincil veya salt okunur düğümün yerine otomatik olarak geçen bir yedek düğüm olarak hizmet verir. Gizli düğüm kullanıcılar tarafından görünmez, ikincil düğüm listesinde yer almaz ve birincil düğüm olarak seçilemez; ancak seçimlere katılır. Her örnekte tam olarak bir gizli düğüm bulunur.

  • Salt okunur düğüm (isteğe bağlı): Gecikme süresi en düşük olan birincil veya ikincil düğümden verileri çoğaltır. Birincil ve ikincil düğümlerdeki okuma trafiğini azaltır.

Not

"Birincil ve ikincil düğümler" ifadesi, birincil düğümü, ikincil düğümleri ve gizli düğümü kapsar.

Yüksek kullanılabilirlik

İkincil düğümler, birincil düğümün verilerinin senkronize bir kopyasını tutar. Birincil düğüm başarısız olursa, bir seçim işlemi ikincil bir düğümü otomatik olarak birincil düğüme yükselterek manuel müdahale olmadan hizmet sürekliliğini korur.

Bir ikincil düğüm başarısız olursa, gizli düğüm otomatik olarak yedek ikincil düğüm olarak seçilir. Bu işlem otomatik gerçekleşmezse manuel olarak yapabilirsiniz. Bir salt okunur düğüm başarısız olursa, gizli düğüm otomatik olarak yedek salt okunur düğüm olarak seçilir. Bu işlem otomatik gerçekleşmezse manuel olarak yapabilirsiniz. Her iki durumda da, rol değişiminden sonra ilgili düğümün bağlantı dizesi URI'si değişmez.

Not

Her rol değişimi, 30 saniyeye kadar geçici bir bağlantı kesintisine neden olabilir. Rol değişimlerini yoğun olmayan saatlerde planlayın veya uygulamanızın otomatik olarak yeniden bağlanabildiğinden emin olun. Ayrıntılar için bkz. Düğüm rollerini değiştirin.

Okuma ölçeklendirmesi

Örneğe salt okunur erişim elde etmek için ikincil bir düğüme bağlantı dizesi URI'si aracılığıyla bağlanın.

Salt okunur düğümler okuma kapasitesini daha da artırır: Birincil ve ikincil düğümlerden bağımsız olan özel bir bağlantı dizesi URI'si kullanırlar, bu da ayrı sistemlerden doğrudan bağlantı için uygun hale getirir. Bir örnekte iki veya daha fazla salt okunur düğüm bulunduğunda, okuma trafiğini tüm salt okunur düğümlere dağıtmak için salt okunur bağlantı dizesi URI'sini kullanın. Daha fazla bilgi için bkz. Salt okunur düğümler.

Düğüm referansı

Düğüm Rol Kısıtlamalar
Birincil düğüm Tüm okuma ve yazma isteklerini işler Örnek başına bir adet
İkincil düğüm İşlem günlükleri aracılığıyla verileri birincil düğümden çoğaltır; birincil olarak seçilmeye uygundur Örnek başına bir veya daha fazla
Gizli düğüm Yedek düğüm; başarısız olan bir ikincil veya salt okunur düğümün yerine otomatik olarak geçer Örnek başına bir adet; kullanıcılar tarafından görünmez; birincil olarak seçilemez; seçimlere katılır
Salt okunur düğüm Gecikme süresi en düşük olan birincil veya ikincil düğümden çoğaltma yapar; okuma trafiğini azaltır İsteğe bağlı; örnek başına bir veya daha fazla; ikincil düğüm listesinde görüntülenmez; birincil olarak seçilemez; seçimlere katılmaz

Bir çoğaltma kümesi örneğini yatay olarak ölçeklendirin

Okuma kapasitesini artırmak için ikincil düğümler veya salt okunur düğümler ekleyin. Gizli düğüm sayısı bire sabittir ve değiştirilemez.

Bu esneklik, çevrimiçi okuma platformları veya sipariş sorgulama sistemleri gibi yüksek okuma hacmine ve düşük yazma hacmine sahip iş yükleri için kullanışlıdır; trafik talepleri değiştikçe ikincil veya salt okunur düğümler ekleyebilir ya da kaldırabilirsiniz.

Düğüm yapılandırmasını değiştirmek için bkz. Bir çoğaltma kümesi örneğinin yapılandırmalarını değiştirin.

Sonraki adımlar