miwa Цитата: Хотя репликация - тема вообще неблагодарная
100% Требования к репликатору в квадрате выше.
Цитата: хоть в Firebird хоть где угодно.
По моим понятиям ФБ очень богат в выборе транзакций, которые замечательно освещаны в прессе. Если бы я к комуто прислушивался в вопросе репликации то к файрбёрдовцам.
Цитата: Я, кстати, не стал бы завязываться на дату-время при репликации (да и не завязываюсь, вообще-то). Идентификатор - он как-то надежнее.
Я иногда много не проговариваю. Понятие 2 версии одних и тех же данных, оно из репликации в понятии сетевого процесса а не локального переливания. Имеется ввиду был выдан идентичный уид или чтото какойто реплике. В точке А её изменили в точке Б её изменили, после этого центральный офис поимел оба изменения плюсом мог сам изменить. Этот пример неотьемлем от понятия реплика (в свете асинхронной репликации), вики почемуто его прибила. Важность примера несоизмерима, когда кроме центрального офиса есть ещё точка, где просто необходимы актуальные данные. Такое бывает не редко.
Вместо этого у них пример про транзакции вне применения репликации, это просто пример о том что первая транзакция не всегда знает что закомитила вторая. Почитайте пример - они там чтото удаляют в центральном офисе без спроса, а я потом отвечай.
Добавлено: Сори я опять наверно не договариваю, я делю данные на 3 вида (временные таблицы не учитываю).
1) Справочники, это то что выпрямляется даже с неопытным программистом.
2) Актуальные данные - это например документы - неплохо когда во всех точках имеется последний именно документ, но это не так важно - можно сослаться на плохой интернет.
3) Накопительные данные - представте на вашей электронной карте будут те суммы когда у вас деньги закончились. В этом случае не важны все тонкости операций с карточкой во всех точках - это избыточность - важна правильная сумма. Тут даты тоже не нужны.