У меня есть некоторый опыт работы с MS-SQL 2005 (издатель) и SQLEXPRESS (подписчики) с зарубежной репликацией слиянием. Вот мои комментарии:
1 - Встроена репликация или надстройка / плагин?
Встроенный
2 - Как работает репликация
(Высокий уровень)
Различные способы репликации, от моментального снимка (предоставление статических данных на уровне подписчика) до репликации транзакций (каждая инструкция INSERT / DELETE / UPDATE выполняется на всех серверах). Репликация слиянием реплицирует только окончательные изменения (последовательные ОБНОВЛЕНИЯ для одной и той же записи будут сделаны сразу во время репликации).
3 - Легко ли проверить согласованность между ведущим и подчиненным?
Что-то, чего я никогда не делал ...
4 - Насколько легко восстановить синхронизированную реплику с мастером?
Базовый процесс повторной синхронизации - это просто двойной щелчок .... Но если у вас есть 4Go данных для повторной инициализации через соединение 64 Кб, это будет длительный процесс, если вы не настроите его.
5 - Производительность?
Ну ... Конечно, у вас где-то будут узкие места: производительность вашего соединения, объем данных или, наконец, производительность вашего сервера. В моей конфигурации пользователи пишут только подписчикам, которые все копируются с основной базой данных = издатель. Этот сервер никогда не запрашивается конечными пользователями, а его ЦП строго предназначен для репликации данных (на несколько серверов) и резервного копирования. Подписчики предназначены для клиентов и одной репликации (для издателя), что дает очень интересный результат с точки зрения доступности данных для конечных пользователей. Репликации между издателем и подписчиками могут быть запущены вместе.
6 - любые другие интересные функции ...
Можно, с некоторым ожиданием, продолжать разработку базы данных, даже не останавливая процесс репликации .... таблицы (косвенным образом), поля и правила можно добавлять и реплицировать для ваших подписчиков.
Конфигурации с основным издателем и несколькими подписчиками могут быть ОЧЕНЬ дешевыми (по сравнению с некоторыми другими ...), поскольку вы можете использовать бесплатный SQLEXPRESS на стороне подписчика, даже при выполнении репликации слиянием или репликации транзакций