Разница между ведущим и ведомым

Разница между ведущим и ведомым
Разница между ведущим и ведомым

Видео: Разница между ведущим и ведомым

Видео: Разница между ведущим и ведомым
Видео: Ты Ведомый или Ведущий? 2024, Май
Anonim

Мастер против раба

Ведущий / ведомый - это модель связи, в которой устройство или процесс, обозначенные как ведущие, обладают контролем над другим устройством / устройствами или процессами, называемыми ведомыми / ведомыми. Проще говоря, ведущее устройство - это устройство или процесс, который управляет другими устройствами или процессами, а ведомое устройство - это устройство или процесс, которым управляет другое устройство или процесс. Связь, основанная на модели ведущий / ведомый, происходит во многих местах. Некоторые примеры - репликации баз данных, устройства, подключенные к шине компьютера и т. Д.

Что такое Мастер?

Проще говоря, мастер - это устройство или процесс, который управляет другими устройствами или процессами. Направление управления всегда передается от ведущего к ведомому. Например, при репликации базы данных (копирование данных между базами данных для поддержания согласованности) главная база данных рассматривается как сторона, обладающая всеми полномочиями. В главной базе данных записываются все обновления данных, а все остальные базы данных позже синхронизируются с главной. Термин «мастер» также используется в организации жестких дисков с использованием PATA (Parallel Advanced Technology Attachment). Но в этой ситуации ведущее устройство используется просто как другое имя для устройства 0, а ведущее устройство (устройство 0) в этой ситуации не имеет никакого контроля над устройством, указанным как ведомое устройство. Но устройство, обозначенное как ведущее, сначала появится в BIOS или операционной системе. Назначение жесткого диска в качестве главного обычно выполняется с помощью специальной установки перемычки.

Что такое раб?

Подчиненное устройство - это устройство или процесс, которым управляет другое устройство или процесс (называемый мастером). Например, при репликации базы данных база данных, рассматриваемая как подчиненная, будет использовать обновления, записанные в главной базе данных, для синхронизации своих данных с главной. Когда ведомое устройство успешно получает обновления от ведущего, оно информирует ведущее, выводя сообщение. Это позволит мастеру посылать больше обновлений ведомому. Кроме того, в жестких дисках PATA термин «подчиненное устройство» используется как синоним устройства 1. Но в этой ситуации главное устройство (устройство 0) не имеет никакого контроля над устройством, обозначенным как подчиненное устройство. Но когда SATA (Serial Advanced Technology Attachment) заменил традиционные диски PATA, определение жестких дисков в качестве ведущего и ведомого больше не использовалось.

В чем разница между Master и Slave?

В модели связи ведущий / ведомый ведущий - это устройство или процесс, который контролирует другие устройства или процессы, тогда как ведомое устройство - это устройство или процесс, которым управляет другое устройство (называемое ведущим). При репликации базы данных главная база данных записывает все обновления данных и отправляет их в базы данных, назначенные в качестве подчиненных. Подчиненные устройства могут только сообщить мастеру, успешно ли они получили обновления, и у них нет контроля, чтобы остановить приходящие к ним обновления. Но есть разница в использовании ведущего / ведомого устройства в жестких дисках PATA. Здесь устройство, обозначенное как ведущее, не контролирует устройство, обозначенное как ведомое.

Рекомендуем: