Общие сведения о репликации слиянием
Microsoft Репликация SQL Server 2005 Compact Edition (SQL Server Compact Edition) основывается на репликации слиянием SQL Server. Репликация слиянием может выполняться как с использованием базы данных SQL Server 2000, так и с использованием базы данных SQL Server 2005.
Репликация слиянием идеально подходит для переносных устройств, поскольку позволяет автономно и независимо друг от друга изменять данные на переносном устройстве и на сервере. Синхронизация данных между устройством и сервером может производиться в тот момент, когда устройство подключается к серверу, чтобы отправить данные на сервер и получить новые изменения.
Когда применяется репликация слиянием, на сервере необходимо внести больше изменений в конфигурацию и осуществлять больший объем работ по сопровождению, чем при использовании удаленного доступа к данным, однако репликация слиянием больше подходит для приложений, рассчитанных на обслуживание значительного количества устройств. Кроме того, репликация слиянием поддерживает встроенные и пользовательские средства разрешения конфликтов и одновременную репликацию данных из нескольких таблиц, позволяет применять средства мониторинга, используя SQL Server, а также поддерживает типы статей, фильтрацию и другие возможности репликации, повышающие производительность в зависимости от потребности в данных и управления диапазоном идентификаторов.
Репликация слиянием является хорошим решением в тех случаях, когда необходимо разрешение конфликтов, когда обмен данными должен осуществляться между переносными и настольными компьютерами и устройствами, и когда необходимы мощные средства распространения данных.
Ниже приведены типичные сценарии применения репликации слиянием.
- Загрузка данных, предназначенных только для чтения.
- Ввод новых данных и загрузка в базу.
- Обновление и синхронизация данных.
Большинство приложений использует эти сценарии в различных сочетаниях. Например, приложение для торговых агентов может поддерживать ввод данных о новых заказах и передачу этих данных на сервер, одновременно используя статьи, предназначенные только для чтения, при загрузке на устройство справочников с ценами.
См. также
Основные понятия
Планирование репликации (SQL Server Compact Edition)
Реализации репликации (SQL Server Compact Edition)