Набор реплик
В MongoDB набор реплик - это концепция, которая изображает набор серверов MongoDB, работающих для обеспечения избыточности (все серверы в наборе реплик имеют одинаковые данные) и высокая доступность (если сервер выходит из строя, остальные серверы все еще могут выполнять запросы). Когда вы создаете набор реплик, вам понадобится минимум 3 сервера. Всегда будет первичный (чтение и запись), а остальные называются вторичными (только для чтения).
MongoDB Atlas Cluster
Atlas - это DaaS, что означает база данных сервисной компании. Они снимают бремя обслуживания, масштабирования и мониторинга серверов MongoDB в помещении, чтобы вы могли сосредоточиться на своих приложениях.
Кластер Atlas MongoDB - это набор настроек, которые вы даете Atlas, чтобы он мог настроить серверы MongoDB для тебя. Следовательно, MongoDB ReplicaSet - это подмножество функций в Atlas.
Например, при создании кластера Atlas они спросят вас, хотите ли вы набор реплик, сегментированный кластер и т. Д. c. Также, в каком облачном провайдере вы хотите развернуть. Ваша политика резервного копирования, характеристики оборудования MongoDB и многое другое ...
Ключевое слово здесь - конфигурация. В конце дня ваши серверы MongoDB (набор реплик или нет) будут готовы.
Сводка
Кластер MongoDB
Специфический c набор конфигурации серверов MongoDB для обеспечения определенных функций. т.е. набор реплик и сегментирование.
MongoDB Replicaset
Настройка кластера MongoDB для обеспечения избыточности и высокой доступности с 3 или более нечетным количеством серверов ( 3, 5, 7, et c.)
MongoDB Atlas Cluster
Конфигурация кластера MongoDB высокого уровня, которая позволяет вам установить Replicaset или другой тип кластера MongoDB с указанием его местоположения и диапазона производительности.
Я предлагаю вам поиграть с их веб-консолью. Вы обязательно увидите разницу.