Замечание к документу "Ну да я больше увлекаюсь..икрой заморской кабачковой…" >>>
Тема: ПРО РЕПЛИКАЦИЮ: К сожалению я даже не могу определить корень и глубину Ваших заблуждений по данной теме. Должен рекомендовать Вам изучить документацию по данному вопросу. (+)
Сообщение:
"Репликация" - способ синхронизации информации, находящейся на разных серверах (в т.ч. и локальном) Lotus Notes/Domino.
"Реплика" и "Реплика БД" - термин, обозначаемый экземпляр БД, который может быть синхронизирован с другими такими же экземплярами БД. От копии отличается как раз возможностью СИНХРОНИЗИРОВАТЬ а не ОТПРАВИТЬ информацию. Реплики одной БД определяются свойством БД, которое называется ReplicaID.
Репликация производится (в оригинале) помимо желания разработчика. Администратор создаёт реплику БД на отличном от первоисточника сервере и (если репликация корректно настроена и не имеет ограничений - см. "селективная репликация") после этого все изменения в каждой из реплик БД через некоторое время автоматически вносятся во все реплики этой БД на всех серверах, имеющих реплику.
Большинство приложений не позволяет пользователю как-то влиять на репликацию (за исключением случая, когда пользователь работает с локальной репликой БД). Обычно разработчик манипулирует с данными, хранимыми в той же реплике БД, где в настоящий момент работает пользователь. В дальнейшем все внесённые изменения переносятся на остальные реплики данной БД.
При такой организации возможны "конфликты репликации" (одновременное изменение одних и тех данных на разных репликах), с которыми борются правильным проектированием приложений (см. проект Дмитрия Акулова в данной дискуссии).