Parçalı küme örneği verileri birden fazla parça düğümüne dağıtır. Uygulamanızdan gelen istekler mongos düğümlerine ulaşır; bu düğümler her sorguyu veya yazma işlemini doğru parçaya yönlendirir. Depolama alanını ve aktarım hızını yatay olarak ölçeklendirmek için parça düğümleri ekleyin. Mongos, küme genelinde yük dengeleme ve yük devretmeyi yönetir.
Mimari

Parçalı küme örneği üç bileşen türünden oluşur: mongos, shard ve ConfigServer düğümleri.
| Bileşen | Topoloji | Düğüm sayısı | Açıklama |
|---|---|---|---|
| Mongos | Tekil | Örnek başına en fazla 32 (varsayılan olarak) | Sorguları ve yazma işlemlerini ilgili parça düğümlerine yönlendirir. Trafiği dağıtmak ve yük devretme sağlamak için birden fazla mongos düğümü dağıtın. |
| Shard | Çoğaltma kümesi (birincil, ikincil ve gizli düğümler + salt okunur düğümler) | Örnek başına en fazla 32 (varsayılan olarak) | Veritabanı verilerini depolar. Depolama kapasitesini ve eşzamanlı okuma/yazma aktarım hızını genişletmek için parça düğümleri ekleyin. |
| ConfigServer | Çoğaltma kümesi (üç düğüm) | 3 | Her bir parça düğümündeki veri türleri dahil olmak üzere her bir parça düğümü için meta verileri depolar. |
Salt okunur düğümler varsayılan parça yapılandırmasına dahil değildir ve ayrı olarak satın alınmalıdır. Tek bir salt okunur düğümün fiyatı tek bir parça düğümünün fiyatına eşittir.
VPC IP tahsisi
Bir VPC içinde parçalı küme örneği oluşturduğunuzda her bileşen için VPC IP tahsis kuralları aşağıdaki gibidir:
|
|
|
|
|
|
|
|
|
|
|
|
Shard adresi talep ettikten sonra toplam VPC IP sayısı = Mongos düğüm sayısı × 1 + Parça sayısı × 2 şeklindedir. Shard adresi talep etmezseniz toplam VPC IP sayısı = Mongos düğüm sayısı × 1 olur.